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
ecco l'immaginecodice://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="
https://pasteboard.co/xp21J8jiODHd.png

Rispondi quotando