Agregar consulta à outra consulta
Olá a todos, tenho uma página que recebe 3 imagens datadas nos últimos 7 dias randomicamente.
$sql = "SELECT * FROM artes WHERE data > (CURRENT_DATE - 7) ORDER BY RAND() LIMIT 3";
Porém se houvesse menos de 3 imagens nos últimos 7 dias, faria outra consulta para completar 3.
Tenho uma variável $reg que recebe a consulta inicial, e com ela faço teste de quantas linhas tem, e se for menor que 3, faz outra consulta com limite da quantidade que falta para 3.
Eu preciso que as linhas que me forem retornadas na segunda consulta, fiquem juntas na variável $reg pra eu fazer um while() só, tem como?
Discussão (4)
Carregando comentários...