Mi da errore, perchè io ho 2 tabelle strutturate cosi:
CATEGORIE: idcategoria - nomecategoria
MERCE: idmerce - numerocat - marca - descrizione - prezzo
Quindi nella select, io scegliendo una categoria mi dovrebbe visualizzare tutta la merce appartenente a quella categoria...
Codice PHP:
$sql = "SELECT categorie.nomecategoria, merce.marca, merce.descrizione, merce.prezzo FROM categorie,merce
WHERE nomecategoria = '".$_POST['categoria']."'";
Invece mi visualizza TUTTO e solo a categoria mi cambia il nome in base alla select:
Codice PHP:
$sql = "SELECT categorie.nomecategoria, merce.marca, merce.descrizione, merce.prezzo FROM categorie,merce
WHERE nomecategoria = '".$_POST['categoria']."'";
$result = mysql_query($sql);
while ($array = mysql_fetch_array($result))
{
print ("<table width=\"535\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">
<TR>
<TD class=\"box\" align=\"left\">CATEGORIA: ".$array['nomecategoria']."</TD>
</TR>
<TR>
<TD class=\"box\" align=\"left\">MARCA: ".$array['marca']."</TD>
</TR>
<TR>
<TD class=\"box\" align=\"left\">DESCRIZIONE: ".$array['descrizione']."</TD>
</TR>
<TR>
<TD class=\"box\" align=\"left\">PREZZO: ".$array['prezzo']."</TD>
</TR>
<tr><td width=\"535\" height=\"5\"></td></tr>
</TABLE>
");
}