[PHP] problème de SELECT d'une colonne qui ne donne que la p
Posté : 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:
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
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'];
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