come faccio a fare una ricerca completa in MySQL?
la query che sto utilizzando è:
"cerca" è il name="cerca" del form che precede lo scriptCodice PHP:$query = "SELECT username FROM _reg_ WHERE username LIKE '$_POST[cerca%]'";
però ovviamente non funziona
ora vi posto tutto il codice:
un' altra cosa..se non ci sono risultati che soddisfano la query..come faccio a dirle tipo:Codice PHP:<?php
include("config.inc.php");
$query = "SELECT username FROM _reg_ WHERE username LIKE '$_POST[cerca%]'";
$risultato = mysql_query($query)
or die (mysql_error ());
echo "<table>\n";
while ($linea = mysql_fetch_array($risultato, MYSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($linea as $valore_colonna) {
echo "\t\t<td>$valore_colonna</td>\n";
}
echo "\t</tr>\n";
}
print "</table>\n";
/* Liberazione delle risorse del risultato */
mysql_free_result($risultato);
/* Chiusura della connessione */
mysql_close($connessione);
?>
?Codice PHP:if($_POST['cerca'] doesn't exist)
{
print("Nessun record trovato);
}
else
{
echo "<table>\n";
while ($linea = mysql_fetch_array($risultato, MYSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($linea as $valore_colonna) {
echo "\t\t<td>$valore_colonna</td>\n";
}
echo "\t</tr>\n";
}
print "</table>\n";
}
![]()

Rispondi quotando

