Bonjour,
j'essaie de récupérer des données d'une base de donnée et de les stocker dans un tableau Javascript. Le problème est que je n'arrive pas à attribuer de valeur à l'indice 0: j'obtiens tout le temps des "undefined". j'ai fouiné sur le net et fais des essaie mais je ne vois vraiment plus quoi faire. Plz help a lost Zero
<html>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("linitiee");
$req = mysql_query("SELECT * from diapo_mode");
$nb_img= mysql_num_rows($req);
while ($data = mysql_fetch_array($req)) {
echo "<script>
<!--
if (!i) { var i = 0 ; }
var nomt = new Array();
nomt[i]='" .$data['nom']. "';
i++;
//-->
</script>";
}
?>
<script>
<!--
document.write(nomt.length);
document.write(nomt[0]);
document.write(nomt[1]);
//-->
</script>
</html>
re bonjour,
j'ai mis à jour le code et maintenant ca affiche les deux dernière valeurs de chaque tableau (les deux première sont undefined).
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.