Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/10/2008, 12:16
Chechux
 
Fecha de Ingreso: agosto-2008
Mensajes: 166
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Ayuda con order by, no me ordena los resultados

Buenas, sí, te pongo la consulta, aunque alguna vez me dijeron que esto ya debería ir en el subforo de php, pero bueno, como entiendo que en un foro lo peor que hay es que hayan posts duplicados, si alguien puede moverlo si eso fuera así lo agradecería.

La consulta es:
$querydb = mysql_query("select * from dbdiscos INNER JOIN dbcanciones ON dbdiscos.iddisco=dbcanciones.iddisco where nomdisco like '%".$nomdisco."%' ORDER BY dbcanciones.numcancion") or die("Error en query:".mysql_error() ); // EL ORDENADOR POR CANCIONES NO VA

y luego para imprimir los datos lo hago así:

$numresultados=mysql_num_rows($querydb);
for($i=0;$i<$numresultados;$i++) {
$row=mysql_fetch_array($querydb);
mysql_data_seek($querydb,$i);
echo "<a href=\"#titulo$i\">".stripslashes(nl2br($row[titcancion]))."</a><br>";
}

Y eso, sale primero el campo 2 y luego el campo 1 o_O

Gracias y un saludo