
23/07/2004, 11:14
|
| | Fecha de Ingreso: junio-2004
Mensajes: 232
Antigüedad: 20 años, 10 meses Puntos: 0 | |
Lo he hecho como ha dicho Cluster, he puesto esto:
$result=mysql_db_query("viking","select grupo.nombre,album.id_grupo,album.id_album,album.c ritica, album.titulo date_format(fecha_critica, '%d - %m - %Y') as FechaEspanol from album, grupo where album.critica!='' and album.id_grupo=grupo.id_grupo order by fecha_critica");
Mi intencion es ordenar los resultados de esa busqueda por el campo fecha_critica y hago esto otro para mostrar los resultados:
<?
while ($row=mysql_fetch_array($result)){
echo '<a href="criticas2.php?nombre='.$row["nombre"].'&grupo='.$row["id_grupo"].'&album='.$row["id_album"].'" class="vikingo">'.$row["nombre"].' - '.$row["titulo"].'</a><br>';
}
?>
Si le quito lo de date_format de la consulta SQL, me muestra los resultados sin problemas, pero si le añado lo de Date_format me sale el siguiente error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\inetpub\wwwroot\php\criticas1.php on line 18
La linea 18 es donde está el while. Que eslo q puede pasar?
Gracias. |