Ciao a tutti, non riesco ad stampare i nomi degli utenti sapete dirmi dove sbaglio...
Codice PHP:
<?php
include 'configurazione.php';
$cerca = strtolower($_GET['cerca']);
$query = mysql_query("SELECT * FROM utenti WHERE nickname LIKE '%$cerca%'");
$record = '';
if($_GET[cerca] == '' OR mysql_fetch_row($query) == '0'){ echo 'Nessun risultato'; }else{
while($query2 = mysql_fetch_array($query)){
$record .= '<span style="cursor: pointer;" onclick="Aggiungi(\''.$query2['nickname'].'\');">
<img src="'.$query2['foto'].'" alt="" width="50px" height="50px">
'.str_replace($cerca,"<b>".$cerca."</b>",strtolower($query2['nickname']))."</span><br>\n";
}
echo $record;
}?>
db
Codice PHP:
CREATE TABLE IF NOT EXISTS `utenti` (
`id` int(11) NOT NULL auto_increment,
`nickname` varchar(8) NOT NULL default '',
`foto` varchar(80) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
il problema se il nome esiste la pagina rimane vuota e non stampa niente nessun errore...