J'ai un résultat mysql (ayant plusieurs lignes) que j'utiliserai plus tard. Pour l'instant, j'ai seulement besoin d'accéder (somme) aux 5 premières lignes. Le problème est que les lignes ont été enregistrées à partir de la requête en utilisant "AS", alors maintenant, ils peuvent être consultés en utilisant $row['name']
. Comment puis-je sélectionner les 5 premières lignes sans utiliser le "nom" pour chacune d'entre elles?MySQL sélectionner les 5 premières lignes après la requête
Est-il possible de le faire comme ceci:
PHP:
for($i=0;$i<5;++$i)
echo $row[$i];
?
EDIT
Désolé, ma question était erronée. En fait: Comment puis-je utiliser le même résultat $ 2 fois sans perdre les valeurs en récupérant le tableau?
Qu'est-ce qui ne va pas avec l'instruction 'for ($ i = 0; $ i <5; ++ $ i)'? – ksindi
vous pouvez utiliser LIMIT dans la requête mysql pour obtenir seulement 5 lignes au lieu d'obtenir toutes les lignes et en utilisant seulement 5 d'entre eux. –
@hydra, désolé, voir mon edit @harry Parce que plus tard j'ai besoin de toutes les valeurs – Cristy