Buongiorno sto realizzando una webapplication in cui ho 3 tabelle :
prenotazione (id,nome_rich,cogn_rich,email_rich,oggetto_rich)
interni (id,nome_int,cogn_int,email_int)
esterni (id,nome_est,cogn_est,email_est)
E ho creato un form che permette l'inserimento dei dati nel database ( Postgres ) in maniera che ci sia un richiedente di una prenotazione e un numero di persone interne ed esterne scelto dall'utente.
Quindi se l'utente vuole inserire 4 persone interne, avrà in automatico 4 campi "nome_int, cogn_int,email_int".
Adesso qual è il problema? In sostanza quello che non riesco ad implementare è un modo per far si che ID di prenotazione sia uguale ad ID di interni ed esterni in maniera tale da collegarli, nel senso che cosi quando vado a stampare i dati del richiedente io abbia anche tutte le persone interne ed esterne collegate ad esso. Questo procedimento mi manca e non capisco come implementarlo.
index.php
Grazie a tutti per l'aiuto
prenotazione (id,nome_rich,cogn_rich,email_rich,oggetto_rich)
interni (id,nome_int,cogn_int,email_int)
esterni (id,nome_est,cogn_est,email_est)
E ho creato un form che permette l'inserimento dei dati nel database ( Postgres ) in maniera che ci sia un richiedente di una prenotazione e un numero di persone interne ed esterne scelto dall'utente.
Quindi se l'utente vuole inserire 4 persone interne, avrà in automatico 4 campi "nome_int, cogn_int,email_int".
Adesso qual è il problema? In sostanza quello che non riesco ad implementare è un modo per far si che ID di prenotazione sia uguale ad ID di interni ed esterni in maniera tale da collegarli, nel senso che cosi quando vado a stampare i dati del richiedente io abbia anche tutte le persone interne ed esterne collegate ad esso. Questo procedimento mi manca e non capisco come implementarlo.
index.php
PHP:
<form method="post" action="input.php">
<!-- FORM RICHIEDENTE -->
<div class="form_1">
<b> Richiedente :</b>
<br>
<br>
Nome:<input type="text" name="name" size="20"><br>
Cognome:<input type="text" name="surname" size="20"><br>
Email: <input type="email" name="email" size="20"><br>
Oggetto :<br><textarea name="testo" rows="5" cols="40" placeholder="Specificare oggetto "></textarea><br>
</div>
<!-- FINE FORM RICHIEDENTE -->
<br>
<!-- FORM INTERNO -->
<div class="form_2">
<b>Partecipanti Interni</b>
<br>
<br>
<div id="start">
<div id="first">
Nome:<input type="text" name="iname[]" size="20"><br>
Cognome: <input type="text" name="isurname[]" size="20"><br>
Email: <input type="email" name="iemail[]" size="20"><br>
<br>
</div>
</div>
<br>
<b> Numero partecipanti interni:</b>
<input type="text" id="n1" value="1"><br>
<button><a href="#" id="add1">Aggiungi partecipante</a></button>
</div>
<!-- FINE FORM INTERNO -->
<br>
<!-- FORM ESTERNO -->
<b>Partecipanti Esterni</b>
<br>
<br>
Numero partecipanti Esterni:
<input type="text" id="n2" value="1"><br>
<button><a href="#" id="add2">Aggiungi partecipante</a></button>
<div id="start2">
<div id="first2">
Nome:<input type="text" name="ename[]" size="20"><br>
Cognome: <input type="text" name="esurname[]" size="20"><br>
Email: <input type="email" name="eemail[]" size="20"><br>
<br>
</div>
</div>
Grazie a tutti per l'aiuto