Campo CERCA

z.cristiano

Utente Attivo
16 Giu 2007
145
0
16
Salve a tutti...

Nella pagina CERCA.PHP ho messo il FORM

<form method="post" action="cerca_chiave.php">
<b>CERCA NEL PORTALE</b>
<input type="text" name="titolo_cerca">
<input type="submit" value="Cerca">
</form>

Siccome nel DB ho messo tre tabelle che sono:

tabella NOTIZIA -> campo TITOLO
tabella EVENTI -> campo TITOLO
tabella ENTI -> campo TITOLO

E la query di ricerca ho messo, secondo me:

$query = "SELECT notizia.titolo, eventi.titolo, enti.titolo WHERE notizia, eventi, enti WHERE titolo LIKE '%". $titolo_cerca ."%'";

Ma non funziona...
Perchè?
 
ciao
intanto manca il from e troppi where
le select dovrebbero essere del tipo

SELECT * FROM tabella WHERE campo1=’qualcosa’, campo2=’qualcosaltro’,…..”

Poi probabilmente devi fare una inner join (qui sono meno esperto) del tipo

$query=“SELET * FROM notizia.titolo AS no, eventi.titolo AS ev, enti.titolo AS en WHERE no LIKE '%". $titolo_cerca ."%' or ev LIKE '%". $titolo_cerca ."%' or en LIKE '%". $titolo_cerca ."%'”;

prova (al massimo non funzia neanche così)
 

Discussioni simili