Ciao ragazzi,
sono nuovo del forum, vi chiedo un piccolo aiuto, io sono dalle due di pomeriggio che cerco di capire dov'è il problema.....è una cosa banale ma giuro che non riesco a capire dove sbaglio:
La connessione sono sicuro che funziona poichè la uso già su altri script.Codice PHP:<html>
<title>
Pagina interrogazione DB
</title>
<body>
<?php
function query_utenti($search) {
require_once ("conndb.php");
if (get_magic_quotes_gpc())
{
$search = stripslaches($search);
}
$search = mysql_real_escape_string($search);
$query = "SELECT User, Nome, Cognome, Email, Amministratore FROM Utenti WHERE Utenti.Nome LIKE '%$search%'";
$risultato = mysql_query( $query );
if (!$risultato)
{
die ("Non è possibile eseguire la richiesta:
". mysql_error());
}
echo ('<table border="1">');
echo "<tr><th>User</th><th>Nome</th><th>Cognome</th><th>Email</th><th>Amministratore</th></tr>";
while ($ris_array = mysql_fetch_array ($risultato, MYSQL_ASSOC)) {
echo "<tr><td>";
echo $ris_array['User'] . '</td><td>';
echo $ris_array['Nome'] . '</td><td>';
echo $ris_array['Cognome'] . '</td><td>';
echo $ris_array['Email'] . '</td><td>';
echo $ris_array['Amministratore'] . '</td></tr>';
}
echo "</table>";
mysql_close($link);
}
$search = htmlentities($_GET["search"]);
$self = htmlentities($_SERVER["PHP_SELF"]);
if ($search != NULL)
{
echo "Hai ricercato l'utente: [b]$search[/b].";
query_utenti($search);
} else {
echo ('
<form action="'.$self.'" method="get">
<label>Ricerca Utente:
<input type="text" name="search"/>
</label>
<input type="submit" value="Vai!" />
</form>
');
}
?>
</body>
</html>
Il campo di ricerca viene visualizzato, e mi da anche la risposta di cosa ho cercato, ma la tabella con i dati non viene visualizzata in nessun modo!
Vi ringrazio...mi vergogno un po' di chiedere siuto per una cosa così banale...

Rispondi quotando