sql et array

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 : sql et array

par Florent » 11 mai 2005, 19:21

Merci.

par daoud » 11 mai 2005, 19:20

Salut,

voici une piste :
tu stockes dans une variable $tab tes resultats puis tu affectes ces résultats à ta variable session :
while ($donne = mysql_fetch_array($reponse)) {
  $tab[] = $donne['village'];
} 
$_SESSION['tab'] = $tab;
a+
daoud

sql et array

par Florent » 11 mai 2005, 18:22

Voici ce qui ne fonctionne pas :


$sql2 = "SELECT village FROM membre WHERE login = '".$login."'";
$reponse = mysql_query($sql2) or die("Erreur SQL ! <BR />".$sql2."<BR />".mysql_error());

while ($donne = mysql_fetch_array($reponse)) {
$village = $donne['village'];
$_SESSION['village[]'] = $village;
}

Ce que j'aurais voulu :
Chaque membre possède un ou plusieurs villages, dont les noms sont dans la bdd membre.
Un membre se connecte, je désire afficher chacun de ses villages.

J'ai eu l'idée de me servir de $_session car dans beaucoup de pages, j'enregistre des données avec un where village = '$village[0]'
Si il est en train de faire des achats avec ce village.
Maintenant si il en a un deuxième avec un
where village = '$village[1]' etc.

Mais aussi je ne sais pas si c'est la bonne méthode
Merci pour toute aide