Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/10/2004, 15:09
Elalux
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 22 años, 3 meses
Puntos: 22
Creo que tu problema es el siguiente:

Esta mal la lógica de la cadena SQL de $consulta2, observa que el valor $idc siepre es el mismo aún en el segundo siclo, y como no cabia siempre te regrasa la misma categoría, yo haría lo siguiente:

<?php
include("conexion.php");
$consulta = mysql_query("SELECT * FROM `articulos_categorias`");
while($campo = mysql_fetch_array($consulta)){
echo"<a href='articulos.php?idc=".$campo[id]."'><font face='verdana'>".$campo[nombre]."</font></a>";
$consulta2 = mysql_query("SELECT * FROM `articulos_subcategorias` WHERE idc='".$campo['id']."'");
while($campo2 = mysql_fetch_array($consulta2)){
echo"<font face='verdana'>".$campo2[nombre]."</font>";
}
}
?>

Claro es solo mi humilde opinión.

Saludos

Última edición por Elalux; 04/10/2004 a las 15:21