Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2011, 12:12
crash1912
 
Fecha de Ingreso: noviembre-2010
Ubicación: Badajoz
Mensajes: 94
Antigüedad: 13 años, 5 meses
Puntos: 4
Necesito ayuda con PHP y mySQL

Hola a todos,

Necesito ayuda con un tema a ver si alquien puede darme alguna sugerencia:

Código PHP:

$items 
mysql_query("SELECT articulo FROM carro GROUP BY articulo"$conexion);
while (
$row mysql_fetch_array($items)){
    
$name_item mysql_query("SELECT id_item, articulos FROM listado_articulos WHERE id_item='$row[articulos]' ORDER BY articulos",$conexion);
    
$row mysql_fetch_array($name_item);
    echo 
"<p onclick=$('#ver').load('/articulos.php?id_articulo=".$row['id_item']."&in=1')>" $row['articulos'] . "</p>";

Con la primera consulta, (SELECT articulos nos devuelve los id's) lo que obtengo son los ID de los artículos que hay en el la cesta, y con la segunda, lo que hago básicamente es convertir los ID a Nombres visibles para el usuario.

Hasta aquí funciona muy bien, pero tiene un defecto, quiero que los resultados se organicen alfabéticamente y no lo consigo... claro, entro en WHILE ya con el orden establecido por la primera consulta, pero no puedo ordenar los resultados de la primera consulta (SELECT articulo FROM carro GROUP BY articulo) y añadir ORDER BY articulo, ya que sólo son números y el orden seguiría sin tener sentido.


Llevo un buen rato dando vueltas y espero haberme podido explicar bien, realmente esto no es para ningun carro ni nada del estilo, pero creo que si os lo explico de esta forma será mas fácil para todos jeje, creo que mas o menos se entiende o eso espero!

Un saludo y muchas gracias, a ver si algún artista me puede echar una mano, lo agradeceré muchísimo ;)

Última edición por crash1912; 04/02/2011 a las 12:22