Ho provato così ma non funziona ..
array:
Codice PHP:
$regione = ("regione");
$via = ("via");
$name = ("name");
$citta = ("citta")
$array = array ('regione','name','citta','via');
foreach($array as $ok ));
inserito nel motore così:
Codice PHP:
<?php
$db_host = "localhost";
$db_user = "root";
$db_password = "root";
$db_name = "sicilia";
//connetto il database
$db = mysql_connect($db_host, $db_user, $db_password) or die ('Errore durante la connessione');
mysql_select_db($db_name, $db) or die ('Errore durante la selezione del db');
// recuperiamo il valore ricerca inviato con get
$ricerca = $_GET['ricerca'];
// vediamo se è stato inviato, e quindi uguale a ok
if ( $ricerca == 'ok' ) {
// recuperiamo ora cerca inviato con post
$cerca = $_POST['cerca'];
// vediamo se è stato compilato il campo
if ( $cerca == TRUE && $cerca != "" ) {
// ora vediamo se supera i tre caratteri
if ( strlen($cerca) >= 3 ) {
// ora depuriamo la stringa da cercare sul database
$cerca = mysql_escape_string(stripslashes($cerca));
// ora possiamo effettuare la nostra ricerca sul db, state attenti alla sintassi
$regione = ("regione");
$via = ("via");
$name = ("name");
$citta = ("citta")
$array = array ('regione','name','citta','via');
foreach($array as $ok ));
$query = "SELECT * FROM
annunci INNER JOIN regione ON (annunci.regioneid=regione.id )
INNER JOIN provincia ON (annunci.provinciaid=provincia.id)
INNER JOIN citta ON (annunci.cittaid=citta.id)
INNER JOIN cliente ON (annunci.clienteid=cliente.id)
WHERE id_annunci LIKE '%$cerca%' OR name LIKE '%$cerca%' OR regione LIKE '%$cerca%' OR citta LIKE '%$cerca%' OR descrizione LIKE '%$cerca%' OR prezzo LIKE '%$cerca%' OR via LIKE '%$cerca%' OR ok LIKE '%$cerca%' ";
$risultato = mysql_query($query) or die (mysql_error());
$risposta = mysql_query($query) or die ("Utilizza termini più specifici!");
$dentro_la_query= mysql_fetch_assoc($risposta);
if ( $dentro_la_query == TRUE ) {
while($row= mysql_fetch_assoc($risultato)) {
$click_annuncio = $row['click_annuncio'];
$id_annunci = $row['id_annunci'];
$descrizione = substr($row['descrizione'], 0, 50);
$mq = $row['mq'];
$prezzo = $row['prezzo'];
$tipologia = $row['tipologia'];
$sigla = $row['sigla'];
$name = $row['name'];
$ok = $row['ok'];
$locali = $row['locali'];
$via = $row['via'];
$citta = $row['citta'];
$user_name = $row['user_name'];
$user_email = $row['user_email'];
$condizioni = $row['condizioni'];
$regione = $row['regione'];
$tipo = $row['tipo'];
$condizioni = $row['condizioni'];
$logo_cliente = $row['logo_cliente'];
$nome_file = $row['nome_file'];
$tipo_file = $row['tipo_file'];
$dati_file = $row['dati_file'];
// stampiamo i nostri dati
echo" <table width='100%'>";
echo" <tr>";
echo" <p class='three'><td colspan='3'> <a href=\"http://www.miotosjdaid.com/rannunci.php?id=$id_annunci\"/>$via,$citta,$name,$sigla,$regione</a></td>";
echo" </tr>";
echo" <tr>";
echo" <td width='14%' bgcolor='#f4f9fd'> <a href=\"http://www.fklskfljsdkl.com/rannunci.php?id=$id_annunci\"/>[img]immagini1.php?id=$id_annunci[/img]</a></td>";
echo" <td width='45%' bgcolor='#f4f9fd'><table width='100%'>";
echo" <tr>";
echo" <td>$descrizione</td>";
echo" </tr>";
echo" <tr>";
echo" <td>$id_annunci</td>";
echo"</tr>";
echo" <tr>";
echo" <td>$ok</td>";
echo" </tr>";
echo" </table></td>";
echo" <td width='31%' bgcolor='#f4f9fd'>$logo_cliente
Prezzo:$prezzo
Mq:$mq
Locali:$locali</p></td>";
echo"</tr>";
echo"</table>";
}
} else {
echo "Nessun temine alla ricerca trovato";
}
} else {
echo "Devi inserire almeno 3 caratteri";
}
} else {
echo "Non hai compilato il modulo ricerca";
}
}
?>