入力フィールドを介して mysql にデータを追加しようとしていますが、クエリが正しく機能しません。9 つの列と 9 つの入力フィールドがあります。データを挿入する方法を保存していません。
私のhtml入力フィールド
<form method="post" >
<table>
<tr>
<td>Name</td>
<td><input type="text" name="name" /></td>
</tr>
<tr>
<td>Father Name</td>
<td><input type="text" name="father" /></td>
</tr>
<tr>
<td>Monthly Income</td>
<td><input type="text" name="income" /></td>
</tr>
<tr>
<td>Wasiyat Number</td>
<td><input type="text" name="wnumber" /></td>
</tr>
<tr>
<td>Wasiyat Fund</td>
<td><input type="text" name="wasiyat" /></td>
</tr>
<tr>
<td>Tahrikaa Jadid Fund</td>
<td><input type="text" name="tahrikaa" /></td>
</tr>
<tr>
<td>Waqfi Jadid Fund</td>
<td><input type="text" name="waqfi" /></td>
</tr>
<tr>
<td>Local Fund</td>
<td><input type="text" name="local" /></td>
</tr>
<tr>
<td>Jalsa Salana Fund</td>
<td><input type="text" name="jalsa" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="add" /></td>
</tr>
</table>
ここに、フォームの投稿を取得し、クエリを実行するための私のPHPコードがあります。前回、このクエリで var_dump 値を指定してコードを実行すると、落ちます。Php
<?php
if (isset($_POST['submit']))
{
include 'db.php';
$title=$_POST['name'] ;
$author= $_POST['father'] ;
$name=$_POST['income'] ;
$copy=$_POST['wnumber'] ;
$wasiyat=$_POST['wasiyat'];
$tahrikaa_jadid=$_POST['tahrikaa'];
$waqfi_jadid=$_POST['waqfi'];
$local_fund=$_POST['local'];
$jalsa=$_POST['jalsa'];
$insert=mysql_query("INSERT INTO `books`('name','father_name','monthly_income','wasiyat_number','wasiyat_fund','tahrikaa_jadid_fund','waqfi_jadid_fund','local_fund','jalsa_salana_fund')
VALUES ('$title','$author','$name','$copy',$wasiyat,$tahrikaa_jadid,$waqfi_jadid,$local_fund,$jals a)");
}
?>