Salve ragazzi,
come qualcuno avrà letto dal mio precedente post sto creando una sorta di rubrica in php e mysql.
Scelgo un campo sul quale effettuare la ricerca e stampo i risultati a video.
Supponete ora che abbia 2 campi, per esempio Cognome (da inserire tramite text box) e un campo funzione (menù a tendina con determinati valori).
Voglio poter effettuare 3 tipi di ricerca:
- solo per cognome
- Solo per funzione
- Per cognome e funzione
In questo caso dovrei scrivere degli if per ogni cosa? del tipo:
if (cognome="" and funzione="") {
errore
} else if (cognome=$POST and funzione="") {
query solo per cognome}
else if (cognome="" and funzione=$POST) {
query solo per funzione}
else if (cognome=$POST nd funzione=$POST) {
query per entrambe le voci }
while (condizione) {
stampa risultati
}
Ovviamente il codice l'ho scritto alla buona per capirci...![]()


Rispondi quotando
