Page 1 sur 1

Récupérer données sql dans un array

Posté : 31 juil. 2014, 12:15
par Thomasfkc
Bonjour à tous.
J'ai une table mysql username qui contient plusieurs colonnes, dont une qui s'appelle pseudo, et j'aimerais récupérer les 16 lignes qu'il y a dans un array. Pour le moment je fais ça mais j'aimerais savoir si il y a plus simple.
$requetetableau1 = $bdd->query("SELECT pseudo FROM usernames");
$pseudostableau = $requetetableau1->fetchAll();

$tableau1 = $pseudostableau[0]['pseudo'];
$tableau2 = $pseudostableau[1]['pseudo'];
$tableau3 = $pseudostableau[2]['pseudo'];
$tableau4 = $pseudostableau[3]['pseudo'];
$tableau5 = $pseudostableau[4]['pseudo'];
$tableau6 = $pseudostableau[5]['pseudo'];
$tableau7 = $pseudostableau[6]['pseudo'];
$tableau8 = $pseudostableau[7]['pseudo'];
$tableau9 = $pseudostableau[8]['pseudo'];
$tableau10 = $pseudostableau[9]['pseudo'];
$tableau11 = $pseudostableau[10]['pseudo'];
$tableau12 = $pseudostableau[11]['pseudo'];
$tableau13 = $pseudostableau[12]['pseudo'];
$tableau14 = $pseudostableau[13]['pseudo'];
$tableau15 = $pseudostableau[14]['pseudo'];
$tableau16 = $pseudostableau[15]['pseudo'];

$competitors = array($tableau1, $tableau2, $tableau3, $tableau4, $tableau5, $tableau6, $tableau7, $tableau8, $tableau9, $tableau10, $tableau11, $tableau12, $tableau13, $tableau14, $tableau15, $tableau16);
Car je dois faire la même chose avec 64 joueurs, donc bon.
Merci d'avance pour votre aide.

Re: Récupérer données sql dans un array

Posté : 31 juil. 2014, 13:24
par xTG
$requetetableau1 = $bdd->query("SELECT pseudo FROM usernames");
$pseudostableau = $requetetableau1->fetchAll();

foreach($pseudostableau as $contenu)
   $competitors[] = $contenu['pseudo'];
var_dump($competitors); // affichage de debug
;)

Re: Récupérer données sql dans un array

Posté : 31 juil. 2014, 14:07
par Thomasfkc
$requetetableau1 = $bdd->query("SELECT pseudo FROM usernames");
$pseudostableau = $requetetableau1->fetchAll();

foreach($pseudostableau as $contenu)
   $competitors[] = $contenu['pseudo'];
var_dump($competitors); // affichage de debug
;)
Merci !