Eccoci quà! Ho creato tutto il sistema di registrazione, di autenticazione, la pagina utente e il pannello di controllo, ed ora sono finalmente arrivato al punto del progetto nel quale devo scontrare con la "meccanica" della ricerca.
Quì, come per il resto, ho bisogno di un piccolo aiuto di partenza (dai che da settembre ad oggi il PHP non è più un mostro sconosciuto
)
Ho un form (diciamo una serie di form) con una serie di campi... ma andiamo con ordine.
Ho tre campi nel form e devo trovare gli id dei record che abbiano almeno uno dei tre campi, tenendo presente che ogni utente può inserire fino a tre auto.
Poniamo caso che io debba reperire tutti i record dove l'auto è una fiat o una opel, come inizio?
Devo trovare gli id dei record giusto? e se il campo è vuoto?
Una cosa di questo genere?:
Codice PHP:
$query1 = "SELECT id FROM tabella_auto WHERE
auto1='$_POST[auto]' or
auto1='$_POST[auto1]' or
auto1='$_POST[auto2]' or
auto2='$_POST[auto]' or
auto2='$_POST[auto1]' or
auto2='$_POST[auto2]' or
auto3='$_POST[auto]' or
auto3='$_POST[auto1]' or
auto3='$_POST[auto2]' ";
$res = mysql_query($query1,$connect);
while ($row = mysql_fetch_array($res))
{
print_r($row);
}