Il titolo parla da solo. ho questo esempio di modulo di ricerca,
vorrei cercare per tipologia e per località,
ma se cerco solo per tipologia il risultato esce, mentre se cerco per tipologia e per località, quindi mi faccio un'ulteriore filtro in base alla zon, non mi fa vedere niente, dice infatti che non trova nulla.
mi riporto sotto i codici.
codice:
<tr>
<td width="30%"><laber for="categoria_ricerca_tipologia">Tipologia Ricerca 1:</label></td>
<td width="70%">
<select name="categoria_ricerca_tipologia" id="categoria_ricerca_tipologia" style="width:250px">
<option value="">=================</option>
<option value="Villa - Vendita">Villa - Vendita</option>
<option value="Villa - Affitto">Villa - Affitto</option> </select>
</td>
</tr>
<tr>
<td width="30%"><laber for="categoria_ricerca_localita">Localita Ricerca 1:</label></td>
<td width="70%">
<select name="categoria_ricerca_localita" id="categoria_ricerca_localita" style="width:250px">
<option value="">=================</option>
<option value="Vitolini">Vitolini</option>
<option value="Vinci">Vinci</option></select>
</td>
</tr>
Codice PHP:
$sqlquery = "SELECT * FROM $table WHERE
categoria_ricerca_tipologia_uno_scheda_cliente LIKE '$categoria_ricerca_tipologia_uno' $categoria_ricerca_localita_uno AND categoria_ricerca_localita_uno_scheda_cliente LIKE '$categoria_ricerca_localita_uno'
ORDER BY id DESC";
se metto al posto di AND la parola OR il risultato non cambia, il filtro in base alla località non esce!!! come mai?!!?