eliminare opzione combobox

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Salve a tutti, ho un problema che non riesco a risolvere.

Ho una combobox in cui le opzioni sono i numeri di una rivista on-line; quando scelgo un numero della rivista(per poi inserire gli articoli), quando poi vado di nuovo nel form,
nelle opzioni quel numero della rivista che ho scelto non deve più comparire.
Per esempio se scelgo Gennaio, quando vado di nuovo nel form, nelle opzioni
della combobox devono comparire solo i numeri da Febbraio a Dicembre.
So che devo controllare cosa già c'è nel database e mostrare solo quello che
manca.
Nel tabella edizioni del database ho aggiunto un campo(ed_selezionata) che viene
impostato a 1 quando quell'edizione è stata scelta dalla combobox.
Mi potete dare una suggerimento su come fare?
Questo è il codice:
Codice:
<?php 
$ed_aperte = mysql_query("SELECT * FROM edizioni WHERE edselezionata=0") 
or die(log_action(mysql_error())); 
$ed_aperta=mysql_num_rows($ed_aperte); 
if($ed_aperta > 0){ 
echo "<select id='selectNextEdition' name='edizione'> 
<optgroup label='Edizioni libere'> 
<option value='9:1:2009' label='IX - Gennaio 2009'>IX - Gennaio 
2009</option> 
<option value='9:2:2009' label='IX - Febbraio 2009'>IX - Febbraio 
2009</option> 
<option value='9:3:2009' label='IX - Marzo 2009'>IX - Marzo 2009</option> 
<option value='9:4:2009' label='IX - Aprile 2009'>IX - Aprile 2009</option> 
<option value='9:5:2009' label='IX - Maggio 2009'>IX - Maggio 2009</option> 
<option value='9:6:2009' label='IX - Giugno 2009'>IX - Giugno 2009</option> 
<option value='9:7:2009' label='IX - Luglio/Agosto 2009'>IX - Luglio/Agosto 
2009</option> 
<option value='9:8:2009' label='IX - Settembre 2009'>IX - Settembre 
2009</option> 
<option value='9:9:2009' label='IX - Ottobre 2009'>IX - Ottobre 
2009</option> 
<option value='9:10:2009' label='IX - Novembre 2009'>IX - Novembre 
2009</option> 
<option value='9:11:2009' label='IX - Dicembre 2009'>IX - Dicembre 
2009</option> 
</optgroup></select>"; 
} 
?>
Questa è la struttura del database (tabella edizioni):
Codice:
id   int(11)  -PRIMARY  KEY
edanno   tinyint(4)
edmese   tinyint(4)
edannoreale   int(11)
ednumero   tinyint(4)
fotocover   varchar(255)
fotoautore   varchar(255)
fotodesc   longtext
attiva   enum('0', '1', '2')
ed_selezionata    enum('0', '1')
 

Discussioni simili