Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    sezione cerca con campi vuoti

    ciao a tutti! ho un problema nel creare la sezione cerca del mio sito.
    questa ricerca ha numerosi campi e e il problema sorge se uno decide di lasciare vuoti alcuni campi
    la select verrebbe tipo: WHERE campo1 = '$campo1' ma se $campo1 è vuota risulta una ricerca dove il campo1 è vuoto (che però per via di vincoli nella fase registrazione utente non può essere vuoto), di conseguenza non mi mostrerà nulla. Quindi quando uno lascia il campo vuoto deve mostrare tutte le voci di quel campo.
    In parole povere, se uno non compila nemmeno un campo deve stamparmi tutta la tabella... in linea teorica, come devo procedere?
    grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Devi creare tutta la query in modo dinamico, non solo popolarla.
    Devi aggiungere pezzi alla stringa che ti definisce la query a seconda dei campi riempiti.

    Leggi questa discussione, c'è lo stesso tuo problema, anche se su 3 soli campi, ma ovviamente è valido per tutti quelli che vuoi.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    grazie mille! ho fatto così.. ora va

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.