Comment récuperer les données d'un Array

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Pecose
Arias
Messages : 15
Inscription : 04 févr. 2013, 17:59

Comment récuperer les données d'un Array

Message par Pecose »

Bonjour a tous.
Voila mon problème, j'ai une base de données contenant deux lignes "login" valent: "123" et "456"
Je vais chercher tout ça grâce a ce bout de code que j'ai simplifier:

Code : Tout sélectionner

$verif = $connection ->query('SELECT DISTINCT compte.login FROM compte);
while ($donnees = $verif->fetch())
{ echo $donnees[login]; }
Pourquoi "$donnees[login]" vaut 123456? et comment puis-je faire en sorte que ces valeurs soit:
"123" le premier tour et
"456" le second tour?

Merci de votre aide.
Votre Navigateur : Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Re: Comment récuperer les données d'un Array

Message par Asumbaa »

Salut,

Dans ton exemple, $donnees[login] ne vaut pas 123456.
Tu boucles sur tes lignes de base de données, et tu écris la valeur de login pour chacune. À la suite.

Donc première ligne, il récupère 123 et il l'écrit.
Deuxième ligne, il récupère 456 et l'écrit.

À aucun moment tu ne lui indiques de passer à la ligne ;-)


Je te suggère de consulter des tutoriels récents et des bonnes ressources (liste assez complète en post-it dans cette section du forum) pour progresser.
Votre Navigateur : Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

trololo… en plus c'est 'dredi :)

Message par ~HP »

Toujours aussi :lol: PHP…
Moi, je recommanderai de passer à un autre langage :

Code : Tout sélectionner

In [1]: a = [123, 456]
In [2]: for i in a:
   ...:     print i
   ...:     
123
456

In [3]: 

Code : Tout sélectionner

irb(main):001:0> a = [123, 4256]
=> [123, 4256]
irb(main):002:0> a.each {|i| puts i }
123
4256
=> [123, 4256]
irb(main):003:0>
Y a le choix en vrais langages de programmation, même pour faire du web.

Même après de nombreuses années, je ne me suis toujours pas habitué à ce que echo ne fasse pas de saut de ligne…
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:22.0) Gecko/20100101 Firefox/22.0
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités