Le code suivant me permet de passer des quantités en stock depuis le php vers un tableau en JS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
var qte_stock = new Array(nb_articles);
<?php
for($i = 0; $i < $nb_articles; $i++)
{
echo "var qte_stock[".$articles[$i]['id']."] = ".$articles[$i]['stock'].";";
}
?>
Cela me donne l'erreur:
missing ; before statement
http://127.0.0.1/Fournisseur/generer_bon_commande.php
Line 3
[Break on this error] var qte_stock[8] = 12;\n
Alors qu'avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?php
echo 'var nb_articles = '.$nb_articles.';';
?>
 
<?php
echo 'var nb_magasins = '.$nb_magasins.';';
?>
le script marche très bien!