Bonsoir,
J'ai un problème dans mon controleur, j'ai fait ceci:
Donc j'obtiens ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 foreach($articles as $cle => $article) { $articles[$cle]['reference'] = htmlspecialchars($article['reference']); $articles[$cle]['description'] = nl2br(htmlspecialchars($article['description'])); $qte = get_qteGlobal($_SESSION['client'],$article['reference']); $articles[$cle]['qte'] = $qte; }
Comme vous pouvez le voir qte obitent aucune valeur, par contre si je fais ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 array (size=5) 'reference' => string 'reftest' (length=7) 0 => string 'reftest' (length=7) 'description' => string 'test' (length=4) 1 => string 'test' (length=4) 'qte' => array (size=1) 0 => array (size=2) ...
j'obtiens bien ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part var_dump(get_qteStoGlobal($_SESSION['client'],'reftest'));
Et le temps d’exécution est très très long. 500 articles.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 array (size=1) 0 => array (size=2) 'qte' => string '402.0000' (length=8) 0 => string '402.0000' (length=8)
Pouvez-vous me dire pour qu'elle raison, sa fait ceci?
Merci d'avance.
Cordialement,
Vincent
Partager