| user_id | image_id | digest_type |
user_id, image_id son integers y digest_type es char donde se almacena que tipo de digest es, si diario, semanas o mensual.
El problema es que no se como continuar, una vez que selecciono todos los registros guardados depentiendo el tipo y ordenandolos por usuario no se como hacer para mandar un unico mail a ese usuario con todas las ids a las imagenes.
Código PHP:
$digests = $database->get_all("SELECT user_id, image_id FROM tag_digest WHERE digest = ? ORDER BY user_id ASC", array("m"));
$imageArray = array();
foreach($digests as $digest){
array_push($imageArray, $digest['image_id']);
}
Es decir, guardar todas las ids de las imagenes en un array, cuando no haya mas ids para el usuario 1 enviar ese array a una funcion que los convierta en links, una vez enviado, continuar con el usuario 2 y repetir el proceso hasta que se haya enviado todos.