Comment faire deux while optimisés - PHP - Programmation
Marsh Posté le 29-08-2009 à 00:04:02
pourquoi ta mis :
while(oci_fetch_array($cur,$detail))
alors que tu la bien mis avant : $detail = oci_fetch_array($cur)
sinon si tu veux optimiser, fait une requete preparé avec t'es differente contidtion, oci est bien plus rapide a parcourrir un tableau que PHP, utilise COUNT dans ta requete
en une dizaine de ligne tu pourrais faire ca
Marsh Posté le 31-08-2009 à 17:14:01
Bonjour,
J'ai modifié la requête mais je ne réussis pas à afficher les résultats pourtant il y a des réponses.
Code :
|
Marsh Posté le 31-08-2009 à 17:28:56
en ligne 17, ce n'est pas
Code :
|
mais
Code :
|
ensuite en ligne 18, tu vides ton array... supprime cette ligne.
Marsh Posté le 31-08-2009 à 17:34:56
ok, merci!
Je venais de corriger le $detail=...
et j'ai changé array pour row
Marsh Posté le 28-08-2009 à 22:08:01
Bonjour,
Je veux récupérer quelques stats avec la même table en optimisant le tout; là, j'ai une erreur:
La première boucle fonctionne très bien.
Warning: oci_fetch_array() expects parameter 2 to be long, array given in
Message édité par fourniey le 28-08-2009 à 22:08:16