直接从数据库的表中写,可以输出到页面,一切正常;但从表单提取数据输入到数据库,就出问题了 帮忙看看

<?phpinclude("22.php");if($_POST['submit']){$sql="INSERTINTOtest(id,uid,regdate,remar... <?php
include("22.php");

if($_POST['submit']){
$sql="INSERT INTO test (id,uid,regdate,remark)values('','$_POST[ui]','$_POST[reg]','$_POST[re]')";
mysql_query($sql,$conn);
echo"成功";
}
?>
<form action="100.php" method="post">
<p>
<label></label>
姓名
<label>
<input type="text" name="ui" />
</label>
</p>
<p>日期
<label>
<input type="text" name="reg" />
</label>
</p>
<p>工作
<label>
<input type="text" name="re" />
</label>
</p>
<p>
<label> </label>
<input type="submit" name="Submit" value="提交" />
</p>
</form>
展开
 我来答
悲伤的牛牛
2011-12-14 · TA获得超过525个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:158万
展开全部
$sql="INSERT INTO test (id,uid,regdate,remark) values('','{$_POST[ui]}','{$_POST[reg]}','{$_POST[re]}')";
在values前加个空格,如果变量写在字符串里最好加上{}这是好习惯,要还是不行就echo一下$sql,把输出的语句直接在你的数据库管理工具上运行一下试试看行不,要是能行,你看看php里数据库连接到底成功没、?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式