je debute en php mais la logique dit que ce code est correct pour afficher tous les enregistrements de la table Users.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
	mysql_connect('localhost', 'root', '');
	mysql_select_db('users');
 
	// on fait la requête
	$sql = "SELECT `nom`, `prenom`, `id`FROM `personne`";
	$req = mysql_query($sql);	
	$counti = 0 ;
	while ($myrow = mysql_fetch_row($req)){
	echo $myrow[$counti];
	$counti++ ;	
	}
dont le resultat est

GentzenRick3
Notice: Undefined offset: 3 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11

Notice: Undefined offset: 4 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11

Notice: Undefined offset: 5 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11

Notice: Undefined offset: 6 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11

Notice: Undefined offset: 7 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11

Notice: Undefined offset: 8 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11

Notice: Undefined offset: 9 in C:\wamp\www\jquery-autocomplete\demo\tz.php on line 11
j'ai supprimé la dernier ligne :=> $counti++ ; et tout va bien j'ai eu mes résultats

est ce logique ?????????

Comment la variable $counti est incrémenté automatiquement ?

Merci