une boucle qui plante.... - PHP - Programmation
Marsh Posté le 03-01-2007 à 11:26:27
qu'est ce que t'entend par ça plante ?
tu n'as aucun message d'erreur ?
Marsh Posté le 03-01-2007 à 11:37:20
Apache qui prend toutes les ressources de la machine... la page qui pédale dans la choucroute...
Marsh Posté le 03-01-2007 à 12:07:05
Hum, une jolie boucle sans sortie...
essaye d'inhiber, une boucle, puis l'autre, afin de pouvoir savoir laquelle plante..
ensuite le print_r tu l'a fait entre les deux boucles ?
c'est ta première ou la deuxième boucle qui plante ?
tiens juste une question, tu initialise bien tes from_sz, et where_sz à "" ?
Marsh Posté le 03-01-2007 à 12:14:06
si c'est la deuxieme boucle qui plante, je te propose une autre solution qui reviens au meme:
for($i=0;$i<count($rel_dim_ou);$i++){
if($rel_dim_ou[$i]!=0) {
$from_sz .= "ewb_re_elem di".$key.", ";
$where_sz .= "AND di".$key.".dimelem_id=".$rel_dim_ou[$i]." AND di".$key.".re_id=re.re_id ";
}
}
Marsh Posté le 03-01-2007 à 14:02:29
je l'avais deja faite cette solution...
en fait c pas cette boucle qui plantait.. mais une autre beaucoup plus bas dans le script.. une requete plus precisement
Marsh Posté le 03-01-2007 à 11:06:50
Hello !
J'ai un petit souci avec un tableau et un foreach... je ne comprends pas pourquoi !
tout d'abord je créé un tableau à la main de cette façon là :
ensuite le tableau se rempli dynamiquement avec une requete :
ensuite je veux créer une nouvelle requete avec un foreach de cette façon là :
... et là je ne sais pas pourquoi mais... ça plante !!!! Apache s'emballe... et ça plante !!
qu'est ce qui pourrait bien provoquer un tel probleme ?
j'ai tenté de faire un print_r de mon $rel_dim_ou.. ça donne quelquechose comme ça :
.... rien ne me parait anormal !