tengo este select:
$result1=mysql_query("select * from anuncios WHERE idcateg='$x_idcategoria' ORDER BY fecha_anuncio DESC LIMIT ".$desde.",".$cantidad);
quiero listar eso de esta forma (que me agrupe por fecha) con los datos que ese select me genera
FECHA 1
ANUNCIO 1
ANUNCIO 2
FECHA 2
ANUNCIO 1
ANUNCIO 2
ANUNCIO 3
ahora necesito hacer una consulta de esa consulta asi: NO ME FUNCIONA
$result2=mysql_query("select * from '$result1' WHERE idcateg='$x_idcategoria' AND fecha_anuncio='$i' ORDER BY fecha_anuncio DESC");
EL CODIGO COMPLETO QUE TENGO ES ESTE:
$result1=mysql_query("select * from anuncios WHERE idcateg='$x_idcategoria' ORDER BY fecha_anuncio DESC LIMIT ".$desde.",".$cantidad);
echo "<table width='400' border='0'>";
while($row=mysql_fetch_array($result1)) {
$i=$row['fecha_anuncio'];
$fechatrad=traducefecha($i);
echo $fechatrad;
printf('<br>');
$result2=mysql_query("select * from '$result1' WHERE idcateg='$x_idcategoria' AND fecha_anuncio='$i' ORDER BY fecha_anuncio DESC LIMIT ".$desde.",".$cantidad);
while ($row=mysql_fetch_array($result2)) {
echo $row['subject'];
printf('<br>');
}
}
echo "</TABLE>";
mysql_free_result($result1);
mysql_free_result($result2);
ALGUNA SUGERENCIA DE COMO PUEDO BUSCAR DENTRO DE UNA CONSULTA YA REALIZADA?