Hola muy buenas a tod@s, necesito de vuestra ayuda.
La idea es que tengo que enviar mails a 800 usuarios mas o menos. Ahora mismo lo que tengo hecho es lo siguiente:
- Recoge los usuarios a los que tengo que mandar la factura.
- Con un bucle recorro cada socio y armo un pdf con los datos de la BD para hacer su factura.
- Adjunto ese pdf con PHPmailer para enviar el correo y lo envió.
- Y sigo así con cada socio.
Mi problema es que hasta que no termina de crear y adjuntar el pdf no salta al siguiente socio. Y al realizar la prueba tarda aproximadamente 2 minutos por socio, por lo que si tengo que mandárselo a todos tardaría muchísimo y podría llegar a dar problemas.
Mi idea fue inicializar 2 bucles a la vez, pero me di cuenta que php no tiene hilos e implementarlos es un quebradero de cabeza.
Así que sin ideas ya en la cabeza recurro a vosotros. ¿Alguien me podría ayudar por favor?