Ragazzi ho nel db una tabella dove ci sono le marche, una dove ci sono gli articoli ed una dove ci sono le categorie.
Tramite il seguente codice, in un form ricerco le marche presenti nel db e le visualizzo nella tendina:
Vorrei che questa tendina mi visualizzasse però le marche che hanno un almeno un prodotto di una determinata categoria. Ogni prodotto ha un codice associato alla tabella categoria.Codice PHP:<?php
$hostname="localhost";
$username="root";
$passwd="";
$conn=mysql_connect($hostname,$username,$passwd);
mysql_select_db("my_unionbike");
$query = "SELECT marca.nome, marca.codMarca FROM marca ORDER BY marca.nome ASC";
$result = mysql_query($query);
echo "<select name='codMarca'>";
while($row = mysql_fetch_assoc($result))
{
echo "<option value='".$row['codMarca']."'>".$row['nome']."</option>";
}
echo "</select>";
?>
Vi riporto qui sotto la ricerca che utilizzo nella visualizzazione degli articoli con codice relativo agli scarici (codice:sca)
Codice PHP:$select="SELECT articoli.codArticolo, articoli.nome, articoli.prezzo, articoli.descrizione, articoli.disponibilita, articoli.image, marca.nome AS nomeMarca
FROM articoli, marca, categoria
WHERE marca.codMarca='$codMarca' AND articoli.codMarca='$codMarca' AND articoli.prezzo>'$min' AND articoli.prezzo<'$max'
AND articoli.codCat='sca' AND categoria.codCat='sca'
ORDER BY articoli.nome ASC ";
Vi prego aiutoooooo

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando 
			 
						