Buonasera,
il seguente script dovrebbe estrarmi un URL casuale dal database e stamparmela a video, solo che a volte compare, al posto del sito, questa scritta:
Cosa significa? Come posso fare in modo che non si visualizzi più?Notice: Undefined offset: 2 in C:\www12\scambio-visite\Ajax.php on line 21
Codice PHP:
$result = mysql_query("SELECT sito FROM sv_utenti WHERE id != '$id'");
$array = array();
while($r = mysql_fetch_array($result))
$array[] = $r[0];
$max = mysql_query("SELECT COUNT(id) FROM sv_utenti WHERE id != '$id'")-2;
$rand = rand(0,$max);
echo $array[$rand];