Salve a tutti.
Sto cercando di realizzare un motore di ricerca sul mio sito che agisca su 3-4 tabelle del database. Spulciando sul forum ho trovato questo:
Codice PHP:
$tabelle[0] = "tabella_0";
$tabelle[1] = "tabella_1";
$tabelle[2] = "tabella_2";
$campi[0] = {"titolo","nome"};
$campi[1] = {"titolo","nome",cognome};
$campi[2] = {"descrizione","email","username"};
foreach ($tabelle as $idx=>$t) {
$query = "select * from $t where ";
foreach($campi[$idx] as $c) {
$query .= "$c LIKE '%$chiave%' OR ";
}
$query .= '0';
}
C'è un modo per ottenere dalla risposta alla query anche il nome della tabella da cui è stato estratto il record?