lo que te quizo explicar DINASEN, solo que con codigo;) :xD
Código:
CREATE TABLE cat_juegos (
id int(9) NOT NULL auto_increment,
categoria char(255) NOT NULL,
descripcion longtext NOT NULL,
PRIMARY KEY(id) );
y
Código:
CREATE TABLE subcat_juegos (
id int(9) NOT NULL auto_increment,
id_categoria char(255) NOT NULL,
descripcion longtext NOT NULL,
PRIMARY KEY(id) );
Entonces llego la hora del PHP, q es cuando daras a conocer las categorias que existen:
Código PHP:
$sql = mysql_query("SELECT * FROM cat_juegos");
while($row=mysql_fetch_array($sql)){
echo "<a href=subcategorias.php?id=".$row[id].">".$row['categoria']."</a>";
}
Despues pasamos a un file llamado
subcategorias.php Nota: A la hora de agregar una subcategoria es necesario rellenar el cambo de ID_CATEGORIA de la tabla para saber a que ID de la tabla CATEGORIAS nos referimos,, y si por ejemplo escogimos en el 1er script la numero 1,, necesitaremos el sig codigo:
Código PHP:
$sql = mysql_query("SELECT * FROM subcat_juegos WHERE id = '$id'");
while($row=mysql_fetch_array($sql)){
echo "".nl2br($row[descripcion])."";
}
Listo

,, soy profesional en codigo..xDDD jej..
Salu2