にデータを提出するが、私はブートストラップフォームは文句を言わない私は、モーダル内のブートストラップの形を持っているデータベース
<div class="modal-body">
<form method="post" action="insertRecord.php">
<div class="form-group">
<label for="firstName">First Name</label>
<input type="text" name="txtFirstName" class="form-control" id="inputFirstName" placeholder="First Name">
</div>
<div class="form-group">
<label for="lastName">Last Name</label>
<input type="text" name="txtLastName" class="form-control" id="inputLastName" placeholder="First Name">
</div>
<div class="form-group">
<label for="emailAddress">Email address</label>
<input type="email" name="txtEmail" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email">
<small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
</div>
<div class="form-group">
<label for="password">Password</label>
<input type="password" name="txtPassword" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<div class="form-group">
<label for="Dob">Date of birth:</label>
<input type="date" name="DoB" class="form-control" id="inputDOB" placeholder="First Name">
</div>
<div class="form-group">
<label for="Address1">Address1</label>
<input type="text" name="txtAddress1" class="form-control" id="inputAddress1" placeholder="First Name">
</div>
<div class="form-group">
<label for="Address2">Address2</label>
<input type="text" name="txtAddress2" class="form-control" id="inputAddress2" placeholder="First Name">
</div>
<div class="form-group">
<label for="postcode">Postcode</label>
<input type="text" name="txtPostcode" class="form-control" id="inputPostcode" placeholder="First Name">
</div>
<input type="submit" value="Submit" name="taxSubmit" />
</form>
</div>
私のコードを挿入するために私のデータベース
私のモーダルフォーム(HTML)に提出するデータを取得カント私は、データベースに接続する別のスクリプトを持って、私は私が多くの時間のために、この上で立ち往生されているとして得ることができるとPのまわりで私の頭を取得することはできません任意の助けをいただければ幸いフォーム情報(PHP)
<?php
include 'connection.php';
$firstName=$_POST['txtFirstName'];
$lastName=$_POST['txtLastName'];
$email=$_POST['txtEmail'];
$password=$_POST['txtPassword'];
$dob=$_POST['DoB'];
$address1=$_POST['txtAddress1'];
$address2=$_POST['txtAddress2'];
$postcode=$_POST['txtPostcode'];
$query="INSERT INTO Userinfo (FirstName, LastName,
Email,Password,Dob,Address1,Address2,Postcode) VALUES ('$firstName',
'$lastName',
'$email','$password','$dob','$address1','$address2','$postcode')";
mysqli_query($connection, $query);
?>
汚れ。
感謝
あなたはすべてのエラーを取得していますか? –
@JosanIrachetaエラーはありません。フォームに入力したデータは、データベースに投稿されません。 手動でinsertrecord.phpに移動すると、空のデータがデータベースに挿入されるため、正常に動作します。 –
エラーをチェックする必要があります。接続していないか、クエリが失敗しています。 mysql_errorを見てください:http://php.net/manual/en/function.mysql-error.php –