sto interrogando un db di 2 tabelle:
categorie e subcategorie
con questa query estraggo tuttti i record presenti in subcategorie dove compare un nome presente in categorie e con il codice sotto li visualizzo:
codice:
$sql = "SELECT categorie.nomecat, subcategorie.nomesubcat FROM categorie INNER JOIN subcategorie ON categorie.nomecat = subcategorie.nomecat";
$result = @mysql_query($sql) or die (mysql_error ());
while ($row = @mysql_fetch_array($result))
{
$categoria = $row['nomecat'];
$subcategoria = $row['nomesubcat'];
echo $categoria."
";
echo $subcategoria."
";
}
ora il problema è che in questo modo la visualizzazione è :
CATEGORIA1
SUBCATEGORIA1
CATEGORIA1
SUBCATEGORIA2
CATEGORIA2
SUBCATEGORIA1
CATEGORIA2
SUBCATEGORIA2
...
e così via...
io vorrei che la visualizzazione fosse:
CATEGORIA1
SUBCATEGORIA1
SUBCATEGORIA2
CATEGORIA2
SUBCATEGORIA1
SUBCATEGORIA2
.....
dove devo intervenire? sul codice o sulla query?
grazie..