Buongiorno ho un db con le seguenti tabelle relazionate tra loro,
category(id_category, category)
brands(id_brand, brand)
e una tabella
brand_category(id, id_bra, id_cat)
Da questo creo una query con una checkbox in cui ci sono le categorie associate al brand,
ora il problema è che vorrei fare in modo che tramite una checkbox visualizzare tutte le categorie dentro la tabella category e poi mettere il check se la categoria è associata al brand.
Per ora sono riuscito a estrarre e checkare le categorie del brand con queste righe,
$query1=mysql_query("SELECT * FROM brand_category
WHERE id_bra='".$id_brand."';")
or die(mysql_error());
if(mysql_num_rows($query1) != 0)
{
while ($rows1=mysql_fetch_array($query1))
{
extract($rows1);
$query2=mysql_query("SELECT * FROM category WHERE id_category='".$id_cat."';") or die(mysql_error());
while ($rows2=mysql_fetch_array($query2))
{
extract($rows2);
?>
<tr>
<td class="admin_checkbox_text">
<?php echo $category;?>
</td>
<td>
<input type="checkbox"
name="<?php echo $id_category;?>" value="<?php echo $id_category;?>" checked>
</td>
</tr>
<?php
}
}
}
però poi non riesco a trovare una soluzione, idee?