Hola h2swider agradezco tu respuesta ya puedo saber claramente la busqueda de las 2 tablas el problema radica al momento de ordenarlo ya que aun no lo tengo bien claro, el codigo actual que tengo con JOIN es:
Código PHP:
<?
$i=0;
$sql2="SELECT * FROM categoria_relacion NATURAL JOIN categoria ORDER BY categoria_relacion.principal ASC";
$res2=mysql_query($sql2);
while($row=mysql_fetch_assoc($res2) ){
$prin=$row['principal'];
$sec=$row['secundaria'];
$id=$row['ID'];
$nombre=$row['Nombre'];
$descri=$row['descripcion'];
$estado=$row['estado'];
$conteo=0;
$i++;
if (($i%2)==0) {
$class="even";
}
else{
$class="odd";
}
echo '<tr class="'.$class.'">
<td>'.$nombre.' / '.$prin.' / '.$sec.' / '.$id.'</td>
<td>'.$descri.'</td>
<td>'.$conteo.'</td>'; ?>
<td>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" name="edit" method="post">
<input name="editar" title="Editar" type="image" src='<? echo $url; ?>imagenes/edit.png' value="<? echo $num; ?>" />
<input type="hidden" name="num" value="<? echo $num;?>" />
<input type="hidden" name="editar"/>
</form>
</td>
</tr>
<?
}
echo "Total resultados: <b>$i</b>";
?>
El resultado que tengo es:
Cocinas
Iride
prueba
Astra
Cocinas
Prueba final
La idea es obtener el siguiente orden:
Cocinas
- Iride
-- prueba
- Astra
-- Cocinas
Prueba Final
Agradezco demasiado la colaboracion prestada!