Requete SQL Select - PHP - Programmation
Marsh Posté le 30-04-2003 à 21:03:29
euh tu peux reprendre depuis le début, genre nous introduire le sujet, développer un peu, puis poser ta question... parce que là j'ai rien compris
Marsh Posté le 30-04-2003 à 21:04:19
coconutes4 a écrit : Salut , |
Ben moi j'utilise les boucles for
Marsh Posté le 30-04-2003 à 21:06:58
traduction du premier post ?
Marsh Posté le 30-04-2003 à 21:09:32
simogeo a écrit : traduction du premier post ? |
C pas compliqué
Quand tu execute une requete SQL, pour le traitement, tu utilises la boucle While ou une autre boucle ?
Marsh Posté le 30-04-2003 à 21:12:44
samuelp a écrit : |
oki --merci pour la trad...
perso c'est du while
(interêt de la question )
Marsh Posté le 30-04-2003 à 21:26:01
moi aussi, du while.
Marsh Posté le 30-04-2003 à 21:37:57
ReplyMarsh Posté le 30-04-2003 à 21:38:57
HexaBitant a écrit : while too |
je ne connaissais pas cette instruction
Marsh Posté le 30-04-2003 à 21:48:01
while too (tant ke la seconde condition et pareille ke la 1ere)
{
le truc ki se passe
}
voila le new outil by Hexa
Marsh Posté le 30-04-2003 à 21:50:23
HexaBitant a écrit : while too (tant ke la seconde condition et pareille ke la 1ere) |
sans maitrise, la puissance n'est rien
Marsh Posté le 30-04-2003 à 21:56:02
pour les boucles infinies moi j'utilise plutôt :
Code :
|
Marsh Posté le 30-04-2003 à 22:23:40
ya aussi la boucle qui n'existe jamais :
Citation : |
Marsh Posté le 30-04-2003 à 22:35:02
HexaBitant a écrit : ya aussi la boucle qui n'existe jamais :
|
et la boucle que je ferais (??? au cas où )
Code :
|
Marsh Posté le 30-04-2003 à 22:39:07
Sauf cas particulier :
while ($r = mysql_fetch_array($result)) {
...
}
Marsh Posté le 30-04-2003 à 22:43:57
mrBebert a écrit : Sauf cas particulier : |
avant je faisais ca ... maintenant :
Code :
|
ce sont des habitudes, je pense
a moins que vous ne trouviez une solution plus pratique, dans ce cas j'aimerai savoir pkoi ?
Marsh Posté le 30-04-2003 à 22:50:25
A mon avis, ca revient quasiment au même
(mysql_fetch_row(), mysql_fetch_array(), mysql_fetch_object())
Marsh Posté le 30-04-2003 à 23:29:42
a koi il serve exactement mysql_fetch_row() et mysql_fetch_object()
Marsh Posté le 30-04-2003 à 23:34:31
HexaBitant a écrit : a koi il serve exactement mysql_fetch_row() et mysql_fetch_object() |
a te renvoyer enregistrement par enregistrement
Marsh Posté le 30-04-2003 à 23:35:29
ReplyMarsh Posté le 30-04-2003 à 23:37:48
HexaBitant a écrit : voui ça ok mais c koi la diff entre les deux ? |
ben il y en a un qui fait de l'enregistrement un objet et l'autre qui le gere comme un tableau
Code :
|
Marsh Posté le 30-04-2003 à 23:46:18
mysql_fetch_array() renvoie un tableau correspondant aux données d'une ligne, accessible par le nom de colonne (celui des tables SQL) ($array['Nom_colonne']).
Avec mysql_fetch_row(), les données ne sont accessibles que par l'indice ($array[1]).
Avec mysql_fetch_object(), tu obtiens un objet dont les propriétés correspondent aux colonnes.
Marsh Posté le 30-04-2003 à 23:58:39
ReplyMarsh Posté le 30-04-2003 à 23:59:41
bordel mais les exemples sont dans le manuel alors RTFM et point barre hein, j'ai appris comme ça moi
Marsh Posté le 01-05-2003 à 00:03:04
HexaBitant a écrit : il se traite comment apres cet objet ? |
Regarde ce qu'à mis simogeo
(pour l'objet. Concernant l'array, c'est plutot : $data['monchamps']; )
Marsh Posté le 01-05-2003 à 00:04:30
HexaBitant a écrit : il se traite comment apres cet objet ? |
je viens de ton montrer au dessus ....
Code :
|
(je rejoins drasche sur ce point)
Marsh Posté le 01-05-2003 à 00:04:43
Reply
Marsh Posté le 30-04-2003 à 20:49:27
Salut ,
Je voudrais savoir qu'el bloc de code exécuté pour vos select sql , la boucle while habituel ou ??
merci d'avance
a+++