come faccio a fare una ricerca completa in MySQL?
la query che sto utilizzando è:

Codice PHP:
   $query "SELECT username FROM _reg_ WHERE username LIKE '$_POST[cerca%]'"
"cerca" è il name="cerca" del form che precede lo script

però ovviamente non funziona
ora vi posto tutto il codice:

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($risultatoMYSQL_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);
    
?>
un' altra cosa..se non ci sono risultati che soddisfano la query..come faccio a dirle tipo:

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";

?