/*My data is not inserted in the database */
<?php
$con=mysqli_connect("localhost", "root", '');
mysqli_select_db($con,"test");
if(isset($_POST['Submit']))
{
$num =$_POST['h'];
for($i=0;$i<=$num;$i++)
{
$date = $_POST["name_$i"];
$name = $_POST["address_$i"];
$contactNum = $_POST["contactNum_$i"];
$loan = $_POST["loan_$i"];
$status= $_POST["status_$i"];
/*data is not stored in db and it doesn't show any error*/
mysqli_query($con,"INSERT INTO `com` Values('$date', '$name', '$contactNum','$loan','$status')");
}
echo "<h1>Do`enter code here`ne!</h1>";
}
/*data is not inserted into db*/
else
{
echo "not inserted";
}
?
/*最初は唯一の行データがデータベースに保存されているが、実際に私は私のHTMLコードで3行を持っている*/ /が、今でも私の1行目のデータでもあるに入っていない理由挿入されていない/私の値がデータベースに
:リンク以下の例をご覧ください
?あなたは 'INSERT'クエリを行う方法に関するチュートリアルを読んだことがありますか? – junkfoodjunkie
私の持っている –
あなたはそれらを理解していません。それらをもう一度読み、クエリを変更します。そしてエラー処理を追加すると、なぜそれが機能しないのかが分かります。 – junkfoodjunkie