我想通过输入字段在mysql中添加数据,但我的查询不能正常工作。我有九栏和九个输入fields.i知道它; s不保存插入数据的方式其实我是初学者。Mysql两个参数错误
我的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>
,这里是我的GET形式的帖子一些PHP代码,同时也做查询。 上次当我在此查询中使用var_dump值运行代码时下降。 腓
<?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)");
}
?>
那么你的问题是什么? – idmean
'$ jals a'与'$ jalsa'不一样 – karthikr
如果mysql_query()返回** false **,请务必检查mysql_error()。 –