Salve a tutti,
nel seguente codice inserisco articoli nel DB. Seleziono categoria e poi dovrei poter associare la sottocategoria inserita. Devo effettuare un refresh... utilizzare javascript oppure c'è una soluzione con php? Grazie mille per l'attenzione.
Codice PHP:
<form action="articoli.php" method="post" enctype="multipart/form-data" name="form1">
<label>
<input name="posted" type="hidden" id="posted" value="posted" />
</label>
<label></label>
</p>
<table width="800" border="0">
<tr>
<td bgcolor="#000033"><span class="Stile25">categorie</span></td>
<td bgcolor="#000033"><span class="Stile25">
<label>subcategoria</label>
</span></td>
</tr>
<tr>
<td bgcolor="#999999"><span class="Stile29">
<label>
<?php
include ("config.inc.php");
include ("connect.php");
$query ="SELECT idcat, categoria FROM democat ORDER BY idcat";
$result = mysql_query($query,$db);
echo "<select name=\"idcat\">";
while ($row = mysql_fetch_array($result)) {
echo "<option value=\"".$row['idcat']."\">".$row['categoria']."</option>";}
echo"</select>";
?>
</label>
</span></td>
<td bgcolor="#999999"><?php
//include ("config.inc.php");
//include ("connect.php");
$query ="SELECT * FROM democat AS c, demosubcat AS s, WHERE idcat.c ='idcat.s'";
$result = mysql_query($query,$db);
echo "<select name=\"subcategoria\">";
while ($row = mysql_fetch_array($result)) {
echo "<option value=\"".$row['subcategoria']."\">".$row['subcategoria']."</option>";}
echo"</select>"; ?></td>
</tr>
<tr>
<td bgcolor="#000033"><span class="Stile25">descrizione promo</span></td>
<td bgcolor="#000033"><span class="Stile25">
<label>articolo</label>
</span></td>
</tr>
<tr>
<td bgcolor="#999999"><span class="Stile20"><?php echo '<textarea style="color: red; background-color: yellow" name="descrizione" cols="40" rows="5" id="descrizione"></textarea>'; ?></span></td>
<td bgcolor="#999999"><span class="Stile29"><?php echo '<input type="text" name="articolo" id="articolo">'; ?></span></td>
</tr>
<tr>
<td bgcolor="#000033"><span class="Stile25">prezzo</span></td>
<td bgcolor="#000033"><span class="Stile25">descrizione dettaglio</span></td>
</tr>
<tr>
<td bgcolor="#999999"><span class="Stile20"><?php echo '<input type="text" STYLE="color: #FFFFFF; font-family: Verdana; font-weight: bold; font-size: 12px; background-color: #72A4D2;" name="prezzo" id="prezzo">'; ?></span></td>
<td bgcolor="#999999"><span class="Stile20">
<label></label>
<?php echo '<textarea style="color: red; background-color: yellow" name="dettaglio" cols="40" rows="5" id="dettaglio"></textarea>'; ?></span></td>
</tr>
<tr>
<td bgcolor="#000033"><span class="Stile25">immagine principale</span></td>
<td bgcolor="#000033"><span class="Stile25">sconto</span></td>
</tr>
<tr>
<td bgcolor="#999999"><span class="Stile18"><?php echo '<input type="file" name="userfile" id="userfile">'; ?></span></td>
<td bgcolor="#999999"><span class="Stile20">
<label><?php echo '<input type="text" size="20" name="sconto" id="sconto">'; ?></label>
%</span></td>
</tr>
<tr>
<td bgcolor="#000033"><span class="Stile25">immagine 3</span></td>
<td bgcolor="#000033"><span class="Stile18"><span class="Stile25">immagine 2</span></span></td>
</tr>
<tr>
<td bgcolor="#999999"><span class="Stile18">
<label><?php echo '<input type="file" name="userfile3" id="userfile3">'; ?> </label>
</span></td>
<td bgcolor="#999999"><span class="Stile18"><?php echo '<input type="file" name="userfile2" id="userfile2">'; ?></span></td>
</tr>
</table>
<table width="800" border="0">
<tr>
<td width="22" bgcolor="#000033"><span class="Stile30"><?php echo '<input type="checkbox" name="promozioni" id="promozioni">'; ?></span></td>
<td width="233" bgcolor="#000033"><span class="Stile25">
<label>promozioni</label>
</span></td>
<td width="21" bgcolor="#000033"><span class="Stile25"><?php echo '<input type="checkbox" name="novita" id="novita">'; ?></span></td>
<td width="82" bgcolor="#000033"><span class="Stile25">novità</span></td>
<td width="21" bgcolor="#000033"><span class="Stile25"><?php echo '<input type="checkbox" name="esclusivo" id="esclusivo">'; ?></span></td>
<td width="214" bgcolor="#000033"><span class="Stile25">esclusivo</span></td>
<td width="177" bgcolor="#000033"><?php echo '<input type="submit" name="invia" id="invia" value="AGGIUNGI" STYLE="font-family:sans-serif; font-size: 10px;
font-style:bold; background:#006699 none; color: #FFFFFF; width:8em">'; ?></td>
</tr>
</table>
</p>
</form>