PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 02-02-2010 15:28:59

cocco
Membre
Lieu : Charleroi Belgique
Inscription : 02-02-2010
Messages : 5
Site Web

Remplir un array() avec mySQL

Je cherche un moyen de remplir un array() avec des données d'une base MySQL.


$aUsers = array();
$query = mysql_query("SELECT pseudo FROM  `site_membres_info`") or die ("Erreur sur table");

$aUsers = mysql_fetch_array($suggest_query);

Je doute que mon code soit bon big_smile

$query = "SELECT * FROM  `site_membres_info`";
$result = mysql_query($query) or die ('Erreur sur table');
while( $ligne = mysql_fetch_array( $result ) )
{
  $aUsers[$ligne['pseudo']];
}

Voici mon autre essais, mais ça va toujours pas hmm


oulala

Hors ligne

#2 02-02-2010 15:43:05

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Remplir un array() avec mySQL

Ton premier exemple ne peut fonctionner, dans la boucle tu n'utilises pas le retour de la fonction mysql_query mais une autre variable.

Pour ton second exemple tu créés un indice dans ton tableau à chaque enregistrement mais tu ne lui affectes aucune valeur, ce n'est donc pas pris en compte.

Hors ligne

#3 02-02-2010 15:46:19

cocco
Membre
Lieu : Charleroi Belgique
Inscription : 02-02-2010
Messages : 5
Site Web

Re : Remplir un array() avec mySQL

Peux-tu m'indiquer un code qui soit correct ?


oulala

Hors ligne

#4 02-02-2010 15:51:33

cocco
Membre
Lieu : Charleroi Belgique
Inscription : 02-02-2010
Messages : 5
Site Web

Re : Remplir un array() avec mySQL

Ca marcherait comme ça ?

$query = "SELECT * FROM  `site_membres_info`";
$result = mysql_query($query) or die ('Erreur sur table');
while( $ligne = mysql_fetch_array( $result ) )
{
  $aUsers[] => $ligne['pseudo'];
}

Saluton,
Je sais bien que PHP est très permissif, mais de là à coder comme un goret !

$query = "SELECT * FROM  `site_membres_info`";
$result = mysql_query($query) or die ('Erreur sur table');
$aUsers=array();
while( $ligne = mysql_fetch_array( $result ) )
{
  $aUsers[] = $ligne['pseudo'];
}

En outre, il faudrait lire ce très vieil article de l'ami Fred :la guerre des étoiles


oulala

Hors ligne

#5 02-02-2010 16:54:24

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Remplir un array() avec mySQL

Je ne sais pas comment tu te débrouilles pour réussir à modifier un copier/coller. ^^
Le second code est correct oui.

Hors ligne

#6 03-02-2010 00:36:49

cocco
Membre
Lieu : Charleroi Belgique
Inscription : 02-02-2010
Messages : 5
Site Web

Re : Remplir un array() avec mySQL

Ciel, un petit pas pour l'internaute, un grand pour l'homme qui lis cette phrase.

Merci xTG, ton aide ma été très utile


oulala

Hors ligne

#7 03-02-2010 10:22:26

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Remplir un array() avec mySQL

xTG a écrit :

Je ne sais pas comment tu te débrouilles pour réussir à modifier un copier/coller. ^^
Le second code est correct oui.

Privilège de modérateur ....;)


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#8 03-02-2010 11:23:53

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Remplir un array() avec mySQL

Je savais bien que c'était l'un de tes messages mais j'avais pas pensé à l'edition...
Mais bon c'est quand même plus lisible avec un nouveau message non ? Honte au modérateur qui utilise ses droits n'importe comment !! è_é

Hors ligne

#9 03-02-2010 12:14:54

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Remplir un array() avec mySQL

Tu as raison, j'ai cliqué sur Modifier au lieu de Citer, et après j'avais la flemme de refaire.
Comme j'avais mis un Saluton, j'ai considéré que c'était signé.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#10 04-02-2010 00:16:30

cocco
Membre
Lieu : Charleroi Belgique
Inscription : 02-02-2010
Messages : 5
Site Web

Re : Remplir un array() avec mySQL

Moi sa ma bien aidé, merci


oulala

Hors ligne

Pied de page des forums