Buonasera ragazzi![]()
la domanda è semplice: come faccio a selezionare solo i primi 3 record di una tabella MySQL con l'uso di PHP?
E poi come faccio a stampare a video i risultati ottenuti?
Ho fatto così:
Mi da questo errore:codice:$controllo = mysql_query("SELECT nome_foto FROM foto WHERE id_utente = '".$id_utente."' ORDER BY numero_foto DESC LIMIT 0,2") or die ("Errore nella lettura del database."); $array_result=mysql_fetch_row($controllo); $nome_foto1=$array_result[0]; $nome_foto2=$array_result[1]; $nome_foto3=$array_result[2]; echo "Nome1: $nome_foto1, nome2: $nome_foto2, nome3: $nome_foto3";
Come potete vedere il primo indice dell'array contiene il nome "22.jpg" ma gli altri come mai non vengono letti?codice:Notice: Undefined offset: 1 in C:\Programmi\EasyPHP-5.3.2i\www\aaa\profilo.php on line 190 Notice: Undefined offset: 2 in C:\Programmi\EasyPHP-5.3.2i\www\aaa\profilo.php on line 191 Nome1: 22.jpg, nome2: , nome3:![]()
Cosa sbaglio?
Grazie![]()

Rispondi quotando