Boucle while sans incrémentation
je debute en php mais la logique dit que ce code est correct pour afficher tous les enregistrements de la table Users.
Code:
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
Citation:
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