Código PHP:
$sql = mysql_query("SELECT * FROM categorias");
while($row=mysql_fetch_array($sql)){
echo "<a href=pagina2.php?cat=".$row[id].">".$row[categorias]."</a>";
}
Despues en pagina2.php seleccionas de otra tabla,, ej: "productos" q tenga un campo de id_categoria ej,, si la 1 es porno:
Código PHP:
$sql = mysql_query("SELECT * FROM productos WHERE id_categoria = '$cat'"); //traemos la var cat
$while($row=mysql_fetch_array($sql)){
echo "".$row[producto]."";
}

¿Porque lo hice,, quien sabe?..xDD
tengo ganas de fabricar un poco de codigo..
jeje