[PHP] problème de SELECT d'une colonne qui ne donne que la premiere ligne

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [PHP] problème de SELECT d'une colonne qui ne donne que la premiere ligne

par dunbar » 25 juil. 2009, 16:16

Salut

Essaye avec une boucle while et à mon avis tu auras tout tes thèmes :wink:

[PHP] problème de SELECT d'une colonne qui ne donne que la p

par maxhazard » 25 juil. 2009, 16:09

Bonjour,
Je cherche à recenser tous les noms des themes d'un forum qui sont stockés sur une table "forum" dans la colonne "themes". Pour l'instant il n'y que deux themes. Le problème c'est que, en utilisant
$query="SELECT themes FROM forum", je n'obtiens que le premier thème. Voici mon code:

Code : Tout sélectionner

$link1=mysql_connect("localhost","sdz","pwd"); mysql_select_db("sdz",$link1); $themes=mysql_fetch_array(mysql_query("SELECT themes FROM forum",$link1),MYSQL_BOTH); mysql_close($link1); echo 'countthemes='.count($themes); echo '<br/> themes[0]='.$themes[0]; echo '<br/> themes[1]='.$themes[1]; echo '<br/> themes[themes]='.$themes['themes'];
countthemes me renvoie 2 a cause de mysql_both. $themes[0] me renvoie le premiers champ de la colonne.
et $themes[1] ne me renvoie rien. $themes['themes'] me renvoie le premier champs comme $themes[0].
J'avoue que je comprends pas ce resultat par rapport a ce que j'ai lu sur la commande SELECT, croyant qu'on pouvait selectionner toute une colonne.
Si quelqu'un peut m'aider un up serait très bienvenu. merci