Tengo un problema con unas consultar mysql y los arrays. Lo he preguntado en el foro de mysql pero me han dicho que mejor aqui.
Tengo dos consultas, sql1 y sql2, que quiero ordenar el resultado por el contador de sql2...
Sería algo asi:
Código PHP:
$sql1 = "SELECT palabras, COUNT(*) AS num FROM tags GROUP BY palabras";
$resultado1 = mysql_query($query1);
while($datos1=mysql_fetch_assoc($resultado1)) {
$sql2 = "SELECT COUNT(*) as num2 FROM files WHERE titulo LIKE '%".$datos1[palabras]."%' OR descripcion LIKE '%".$datos1[palabras]."%'";
$resultado2 = mysql_query($query2);
$datos2=mysql_fetch_assoc($resultado2);
echo '<tr><td>'.$datos1[palabras].'</td><td>'.$datos1[num].'</td><td>'.$datos2[num2].'</td></tr>';
}
¿Como podria unir el array sql1 y sql2 para poder ordenar por num2 descendentemente?
Gracias y un saludo,