Je suis perdu,
je voudrais recuperer tous les id dans un array
lorsque j'ecris cela j'obtiens les cles separe par une virgule 0,1,2,3,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $sql = "SELECT id FROM matable"; $requete = mysql_query( $sql, $link ) $table =array(); while ($row = mysql_fetch_array($requete)){ array_push($table,$row); } foreach($table as $cle => $val){ $in .= $cle.','; }
mais comment faire pour obtenir le contenu des cles separ par une virgule?
Merci de votre aide
Je viens de trouver quelque chose qui fonctionne mais dans mon echo tous les id sont en double.
5,5,7,7,22,22 etc....
Pourquoi cela?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $result = mysql_query("SELECT id FROM xxx WHERE v='$x'"); while ($row = mysql_fetch_array($result, $link)) { foreach($row as $cle => $val){ $in .= $val.','; } } $in = rtrim($in, ','); echo 'Mes id =>'.$in;
Partager