Salve ho un problema ho una pagina php che contiene un form dove inserisco una data. Clicco il pulsante e mi invia alla pagina dell'inserimento ma in realtà mi da una pagina vuota e nel database mi registra una datta come 0000-00-00.
Adesso vi posto le pagine.
Inserisci appuntamento.php
Inserimento.phpcodice HTML:<div id="appuntamento"> <table border="0"> <form method="post" action="inserisci appuntamento/inserimento.php"> <tr> <td>Giorno</td> <td> <select name="giorno" required> <option value="" ></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11"11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23"23</option> <option value="24">24</option> <option value="25"25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> </td> <td>Mese</td> <td> <select name="mese" required> <option value="" name=""></option> <option value="Gennaio">Gennaio</option> <option value="Febbraio">Febbraio</option> <option value="Marzo"Marzo</option> <option value="Aprile">Aprile</option> <option value="Maggio">Maggio</option> <option value="Giugno">Giugno</option> <option value="Luglio">Luglio</option> <option value="Agosto">Agosto</option> <option value="Settembre">Settembre</option> <option value="Ottobre"Ottobre</option> <option value="Novembre">Novembre</option> <option value="Dicembre">Dicembre</option> </select> </td> <td>Anno</td> <td> <select name="anno" required> <option value="2017">2017</option> <option value="2018">2018</option> <option value="2019">2019</option> <option value="2020">2020</option> <option value="2021">2021</option> <option value="2022">2022</option> <option value="2023">2023</option> <option value="2024">2024</option> <option value="2025">2025</option> <option value="2026">2026</option> <option value="2027">2027</option> </select> </td> </tr> <td></td> <td><input type="submit" value="Inserisci"></td> </form> </table> </div>
Ringrazio in anticipo chi riesce a risolvere il problemacodice HTML:<body> <?php $giorno = $_POST['giorno']; $mese = $_POST['mese']; $anno = $_POST['anno']; $inserisci= mysqli_query($conn, "INSERT INTO appuntamento (giorno_appuntamento) VALUES ('$giorno/$mese/$anno')"); $inserimento = mysqli_fetch_array( $inserisci); if(!$inserimento){ }else{ echo"<div id='centro'><div id='sopra'>Inserimento in corso</div><div id='dentro'><p>Inserimento effettuato con sucesso adesso vi reinderizzeremo alla pagina se ci sono problemi <a href='../inserisci appuntamento.php'>clicca qui</a><meta http-equiv='refresh' content='3;url=http:../inserisci appuntamento.php'/></p></div></div>"; } ?> </body>

Rispondi quotando
