Frenar loop hasta recibir datos de consulta mysql? - Forum

Forum Navigation
You need to log in to create posts and topics.

Frenar loop hasta recibir datos de consulta mysql?

recibo "nombres" de Clientes de una base de datos mysql y luego necesito enviar cada uno de esos nombres uno a uno mediante otra consulta .

El tema es que hasta no recibir el resultado de la segunda consulta no puedo seguir al proximo nombre y asi sucesivamente

he probado con wait, delay pero no hay caso, no me funciona, probe a poner el "loop" dentro de wait pero me da error

@gustavo1073 no se puede "frenar un loop". JavaScript es asíbcrono por naturaleza. Para eso tienes la "Callback subrotine" en neoPhpExecSQL. Esa subrutina se ejecuta una vez se han cargado los datos y no antes. Por eso se utiliza para "parsear" los datos devueltos.

De todos modos tu problema no creo que sea ese, lo que necesitas es utilizar querys SQL más complejas que te relacionen varias tablas.

Te recomiendo este tutorial:
https://www.w3schools.com/sql/default.asp

O este otro en español:
https://www.sql-easy.com

Saludos!