Innanzitutto ciao a tutto il forum, sono una neofita di php e sto cercando di imparare in vacanze un po di cose. sto facendo uno script per gestire un magazzino. ho iniziato usando le classi e gli oggetti. ho scritto una pagina che dovrebbe leggere una tabella caricata su db Mysql e con i dati letti popolare un menu' a tendina, purtroppo non funziona, sono ancora una dilettante. scrivo il codice, qualcuno puo' aiutarmi a capire dove sbaglio?
grazie
<?php
include '../classi/articolo.php';
include '../admin/index.php';
include '../control/conn.php';
$sql = " SELECT * FROM categorie ORDER by id ";
$result = mysql_query($sql) or die(mysql_error());
if (!$result) {
die("Errore nella query $query: " . mysql_error());
}
while($righe = mysql_fetch_object($result)){
?>
<h2>Inserisci articolo</h2>
<form method="POST" action="_addarticolo.php">
<table>
<tr>
<td>Codice</td>
<td><input type="text" name="codice" value="" /> </td>
</tr>
<tr>
<td>Descrizione</td>
<td>
<input type="text" name="descrizione" value="" />
</td>
</tr>
<tr>
<td>Udm</td>
<td><input type="text" name="udm" value="" size="10" maxlength="10" /></td>
</tr>
<tr>
<td>Prezzo</td>
<td><input type="text" name="prezzo" value="" /></td>
</tr>
<tr>
<td>Iva</td>
<td><input type="text" name="iva" value="" /></td>
</tr>
<tr>
<td>Categoria</td>
<td><select>
<option value="<?=$righe->id;?>"><?=$righe->nomecat;?></option>
<option value="1">Opzione 1</option>
<option value="2">Opzione 2</option>
</select>
</td>
</tr>
il problema ce l'ho su questo select qui sopra,
ciao