Hola, tengo un script php que recorre mysql en busca de usuarios que cumplan una condición. Hasta ahí todo va bien.
Ahora quiero que el script envíe un mensaje a estos usuario de forma independiente.
Ejemplo:
En la base de datos de mysql, el hay 100 usuarios (User1, User2, ...), y cuatro de ellos cumplen la condición dada (tener más de 10 elementos en su cuenta), User1, User42, User73 y User97, cada uno de ellos con su respectivo email. Entonces, a cada uno se le debe enviar un mensaje diciéndole que tiene x cantidad de más.
Código PHP:
// El script que hice me muestra los datos necesarios.
$max = 10;
$user = $row['0'];
$usermail = $row['1'];
$valorBuscado = $row['2'];
$cant = $valorBuscado-$max;
// Ahora debo enviar un email a cada uno de los usuarios que cumple la condición.
if ($valorBuscado <10 ){
//¿Cómo seleccionar cada usuario que cumple la condición para enviar el mensaje?
$to= $usermail ;
$subject = 'Notificación del sistema' ;
$from = "[email protected]";
$headers = "From:" . $from;
$message = 'Señor/a '.$user.':\nUsted tiene '.$cant.' elementos de más. Debe corregir esto cuanto antes' ;
mail($to, $subject, $message, $headers);
}
Cada uno de los cuatro usuarios debe recibir el mensaje con la cantidad correspondiente.
Gracias por su ayuda!