Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > Dreamweaver
Dreamweaver Forum d'entraide des utilisateurs de Adobe Dreamweaver. Avant toutes questions : FAQ Dreamweaver.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/05/2008, 14h07   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2003
Messages : 21
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 21
Points : 10
Points : 10
Par défaut Valeur de départ données dans tableau

Bonjour,
Sous Dreaweaver en PHP et MySQL je dispose d'une base de données que j'aimerais stocker dans un tableau, voici le code:
(ou "id_langues" ="1,2,3" "langues"="French,ENglish,Deutch" etc..)
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
mysql_select_db($database_test, $test);
$query_langues = "SELECT id_langues,langues FROM datas_langues";
$langues = mysql_query($query_langues) or die(mysql_error());
$row_langues = mysql_fetch_assoc($langues);
$totalRows_langues = mysql_num_rows($langues);
$i=0;
while($row = mysql_fetch_row($langues))
  {
       $choix[] = $row['1'];// Je stocke dans le tableau $choix[] les valeurs de ma base de données
       echo $choix[$i]."<br>"; // J'affiche mes infos et c'est la mon problème: ma 1er occurence ne débute qu'à la 2ème valeur
			$i++;
  }
?>
Le problème est le suivant, l'affichage des infos "langues" dans le tableau "$choix[]" ne débute pas au 1er enregistrement mais au 2ème :"English" au lieu de "French", pourquoi? Merci du coup de pouce.
Salutations.
piloumoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2008, 16h42   #2
Candidat au titre de Membre du Club
 
Inscription : octobre 2003
Messages : 21
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 21
Points : 10
Points : 10
Par défaut La réponse

Bon ben comme on n'est jamais si bien servi que par soi même:
Hola! Bougre de crét.... C'est normal que ton code ne fonctionne pas...
Tu utilise déjà un 'mysql_fetch' dans ton code en l'occurrence celui dans ton jeu d'enregistrements crée automatiquement par Dreamweaver et donc, comme tous le monde le sait (?), à la prochaine utilisation de la fonction en question (en l'occurrence le 'mysql_fetch_row' de ta boucle 'while') , la donnée lue passe automatiquement au champ suivant... Donc à l'id 2.
Voila, ben voila...
- Merci à moi de ma réponse...
- De rien...
- Si si, j'insiste...Allez tient: je m'offre une bière...
- Merci...
- De rien...
Salutations.
piloumoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h26.


 
 
 
 
Partenaires

Hébergement Web