[php] Numéro de colonne
Fermé
Eric
-
12 févr. 2007 à 11:39
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 - 12 févr. 2007 à 17:22
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 - 12 févr. 2007 à 17:22
A voir également:
- [php] Numéro de colonne
- Numero prive - Guide
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
2 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
12 févr. 2007 à 12:41
12 févr. 2007 à 12:41
Bonjour,
Tout dépend de la fonction Php que tu utilises pour récupérer les données.
Si tu utilises mysql_fetch_assoc(), il te récupère un tableau associatif où les numéros de colonnes ne sont pas exploitables.
Par contre, si tu utilises mysql_fetch_array(), tu obtiens un tableau avec lequel tu peux atteindre les colonnes aussi par leur nom que par leur numéro.
Par contre, souviens-toi que la première colonne a le numéro 0, pas 1.
Xavier
Tout dépend de la fonction Php que tu utilises pour récupérer les données.
Si tu utilises mysql_fetch_assoc(), il te récupère un tableau associatif où les numéros de colonnes ne sont pas exploitables.
Par contre, si tu utilises mysql_fetch_array(), tu obtiens un tableau avec lequel tu peux atteindre les colonnes aussi par leur nom que par leur numéro.
Par contre, souviens-toi que la première colonne a le numéro 0, pas 1.
Xavier
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
12 févr. 2007 à 17:22
12 févr. 2007 à 17:22
Salut.
mysql_fetch_array te renvoie un tableau à la fois indexé (0,1,2...) et associatif ('colonne1','colonne2'...).
Il est par conséquent plus lent.
Tu as deux alternatives :
mysql_fetch_assoc, qui renvoie un tableau indexé (ou associatif, comme l'indique le nom de la fonction), et
mysql_fetch_row, qui renvoie un tableau indexé.
Pour faire ce que tu veux, tu peux utiliser mysql_fetch_row ;-)
(peut-être même plus rapide que fetch_assoc, je ne sais pas)
mysql_fetch_array te renvoie un tableau à la fois indexé (0,1,2...) et associatif ('colonne1','colonne2'...).
Il est par conséquent plus lent.
Tu as deux alternatives :
mysql_fetch_assoc, qui renvoie un tableau indexé (ou associatif, comme l'indique le nom de la fonction), et
mysql_fetch_row, qui renvoie un tableau indexé.
Pour faire ce que tu veux, tu peux utiliser mysql_fetch_row ;-)
(peut-être même plus rapide que fetch_assoc, je ne sais pas)