ik ben dus bezig met een zoekmachine, de volgende code heb ik al.
Nou is dus het probleem als volgt. Als ik $HTTP_POST_VARS["crm_orgzoekenplaats"] en $HTTP_POST_VARS["crm_orgzoekennaam"] heb gepost, dan moet er in de SQL-query bij $query_begin en bij $query_from een komma worden geplaats... Hoe kan ik dit het beste aanpakken?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $query_begin = "SELECT "; $query_from = "FROM "; $query_cond = "WHERE 1 "; if( $HTTP_POST_VARS["crm_orgzoekennaam"] != '' ){ $query_begin .= "org.id "; $query_from .= "organisatie org "; $query_cond .= "AND org.bedrijfsnaam LIKE '%".MyAddSlashes($HTTP_POST_VARS["crm_orgzoekennaam"])."%' "; } if( $HTTP_POST_VARS["crm_orgzoekenplaats"] != '' ){ $query_begin .= "adr.plaats "; $query_from .= "adres adr "; $query_cond .= "AND adr.plaats LIKE '%".MyAddSlashes($HTTP_POST_VARS["crm_orgzoekenplaats"])."%' "; } |
Nou is dus het probleem als volgt. Als ik $HTTP_POST_VARS["crm_orgzoekenplaats"] en $HTTP_POST_VARS["crm_orgzoekennaam"] heb gepost, dan moet er in de SQL-query bij $query_begin en bij $query_from een komma worden geplaats... Hoe kan ik dit het beste aanpakken?