Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Errore nella Ricerca

  1. #1

    Errore nella Ricerca

    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?!!?
    ..............
    EGwebm.com
    ..............

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, hai provato a fare un echo della query e visto cosa esce come stringa?
    Nel tuo valore cosa c'e' esattamente??

    Il like funziona con "%" quindi le 3 opzioni sono

    %parola finsce per parola
    %parola% contiene parola
    parola% inizia per parola

    senza % mi pare strano

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.