Título: [Resuelto] consulta sql para while en php Publicado por: tecasoft en 7 Octubre 2015, 04:25 am buenas amigos otra vez estamos por aqui, tengo el siguiente problema, tengo una serie de bases de datos y y un codigo en php, me gustaria que atraves de 1 sola consulta SQL pudiera recojer 2 while, es decir, necesito listar el cod_cliente en un
Código y luego otro while con: Código Código
por lo que llevo me funciona el primer while pero el segundo se me atasca y no rula, podria hacerlo con una sql solo?, ya que si utilizo mas sql me consumira muchos recursos, que opinais al respecto? Mod: Temas sobre PHP van al subforo de PHP. Título: Re: consulta sql para while en php Publicado por: engel lex en 7 Octubre 2015, 07:36 am el problema es de alcance (scope) cuando usas
Código
$fila2 solo varía dentro de esos corchetes en tal caso sería volcar todo a $fila2 y usar esa variable... es decir... Código
por otro lado usas foreach mal debes usarlo así Código
ya que si haces como lo tenías, el intentará iterar dentro de el array que contenga $fila2 en el valor "fecha", cosa que no existe para este caso... Título: Re: consulta sql para while en php Publicado por: tecasoft en 7 Octubre 2015, 19:12 pm perdona por mi torpeza lo estoy probando y no me funciona, haber como quedaria en realidad:
Código
asi no funciona Título: Re: consulta sql para while en php Publicado por: engel lex en 7 Octubre 2015, 19:28 pm Código: $fila3[]=$fila3; se crea un agujero negro y destruye el mundo XD si haces en un while Código: mysqli_fetch_array($result2) cuando lo vuelvas a hacer dará false, porque ya se recorrió completo... debes hacer algo como Código
Título: Re: consulta sql para while en php Publicado por: tecasoft en 7 Octubre 2015, 19:40 pm Gracias tio ya me funciona, gracias al codigo que has dejado tu se podria dar como resuelto, como se pone para que el comentario este resuelto(hablo el del foro), porque a mucha gente le servira este ejemplo XD
|