我想添加記錄到基地,但不是全部。我有複選框,如果一些被選中,然後我添加到基地,如果我點擊輸入按鈕保存(「Zapisz zmiany」)。 但輸入按鈕保存不起作用。沒有反應。 POST數組是空的。我不知道我做錯了什麼。HTML表單不起作用。 Isset POST不起作用PHP。
輸入按鈕:
<form action"" method="post" >
<input type="button" class="btn btn-primary" data-dismiss="modal" value="Zamknij/Close" />
<input type="button" class="btn btn-primary" name"zapros" id="zapros" value="Zapisz zmiany" />
</form>
和:
<?php
if (isset($_POST['zapros'])) {
$sqlc=mysqli_connect('127.0.0.1','root','');
if($sqlc) {
$sql_q="USE aplikacja";
mysqli_query($sqlc,$sql_q);
$data_zaproszenia = date("Y-m-d");
$sql_q=mysqli_query($sqlc, "SELECT * FROM goscie WHERE Email_goscia= '$mail'");
if(mysqli_num_rows($sql_q) != 0)
{
for ($i=1; $i < $lp ; $i++)
{
if (isset($_POST['zaznacz'.$i.'']))
{
$data_waznosci = $_POST['data_waznosci'.$i.''];
$sql_zaproszenie=mysqli_query($sqlc, "INSERT INTO zaproszenia (Email_goscia, ID_kwestionariusza, ID_wyniku, Data_zaproszenia, Data_waznosci, Wynik, Ocena, Status)
VALUES ('$mail', $id, NULL, '$data_zaproszenia', '$data_waznosci', NULL, NULL, 'Status')"); //dodawanie kolejnych odpowiedzi do bazy
echo "<script type='text/javascript'>alert('Zaproszenie wysłano!');</script>";
header('Refresh: 0;url=zaproszenia.php?id='.$id.'');
}
else
{
echo "<script type='text/javascript'>alert('Zaproszenie NIE wysłano!');</script>";
$i++;
}
}
}
mysqli_close($sqlc);
}
else
{
echo mysqli_connect_errno();
}
}?>
將類型更改爲'type =「submit」' – Rizier123 2014-11-22 21:44:58
'但輸入按鈕保存不起作用,因爲它不提交表單。而不應該。閱讀有關HTML表單的手冊。 – Cheery 2014-11-22 21:45:13
即使一個'type =「按鈕」'提交表單,'zapros'將是空的,因爲你缺少'='這裏'name'zapros「' – 2014-11-22 21:48:55