si ok adesso ho capito tutto, perfetto.
Pero' ora ho un altro problema.
In pratica nel pannello di controllo, in fase di modifica dell'offerta, voglio controllare se sono stati inseriti i supplementi e se ci sono voglio lasciarli selezionati
Al momento uso un campo di testa di tipo disabled, ma vorrei usare la select che è sotto all'immagine di esempio che allego
Il problema che mi ritrovo è che mi cicla i tipi di supplemento pero' ne mostra uno in piu' ad ogni riga, mentre io vorrei mostrarli tutti.
Mi spiego meglio
facciamo esempio di avere 4 supplementi:
1) pensione completa
2) camera singola
3) camera comfort
4) ferragosto
alla prima riga mi esce:
pensione completa
alla seconda riga esce:
1) pensione completa
2) camera singola
alla terza riga esce:
1) pensione completa
2) camera singola
3) camera comfort
ed alla quarta riga esce:
1) pensione completa
2) camera singola
3) camera comfort
4) ferragosto
mentre dovrebbero uscirmi tutti i supplementi che ho pero' deve essere selezionato quello che effettivamente è stato indicato
Al momento lo sto gestendo cosi', ma credo di sbagliare un while
codice:
//estraggo i supplementi presenti se sono stati inseriti, contando le righe
$query_supplementi="select * from supplementi where id_offerta=\"$id_offerta\" and supplemento_attivo=\"0\" order by supplemento";
$risultato_supplementi = $conn->query($query_supplementi);
$numero_supplementi = $risultato_supplementi->num_rows;
if($numero_supplementi!="0"){
while ($riga_supplementi = $risultato_supplementi->fetch_assoc()) {
$id_supplemento = $riga_supplementi['id_supplemento'];
$supplemento = $riga_supplementi['supplemento'];
$query_nome_supplemento="select nome_supplemento from tipo_supplemento where id_supplemento=\"$riga_supplementi[supplemento]\"";
$risultato_nome_supplemento = $conn->query($query_nome_supplemento);
while ($riga_nome_supplemento = $risultato_nome_supplemento->fetch_assoc()) {
$nome_supplemento = $riga_nome_supplemento['nome_supplemento'];
}
$blocco_opzioni_supplementi .="<option value=\"\" ". ( $supplemento ? 'selected' : '' ) .">$nome_supplemento</option>";
$quota_supplemento = $riga_supplementi['quota_supplemento'];
$supplemento_obbligatorio = $riga_supplementi['supplemento_obbligatorio'];
$campi_supplementi="
ecco l'immagine
https://pasteboard.co/xp21J8jiODHd.png