php写入数据库后有id增长和时间记录2项 内容2项显示是空白 求解

一共是4个字段一个是id(自动增加)一个是yhm(中文)一个是nr(中文)一个是sj用now();写的尝试用表单提交到数据库这4个字段时id能自动增加sj也能自动显示唯独... 一共是4个字段 一个是id(自动增加) 一个是yhm(中文)一个是nr(中文)一个是sj 用now();写的 尝试用表单提交到数据库这4个字段时 id能自动增加 sj也能自动显示 唯独2个写文字的字段显示空白

——————————————————————————<?php
include("sjk.php");
$sql="INSERT INTO id(id,yhm,nr,sj) values('','$_POST[yhm]','$_POST[nr]',now())";
mysql_query($sql)
?>
<form action="tj.php" method="post">
用户名:<input name="yhm" type="text">
内容:<textarea name="nr"></textarea>
<input name="tijiao" type="button" id="tijiao" value="提交">
</form>
请问这是咋回事啊 不光是写中文空白 写英文字母也是空白 请帮看看代码哪里错了?
展开
 我来答
搞笑币
2010-12-13 · 超过20用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:18万
展开全部
代码好像没有错误,你先在 tj.php 尝试 echo $_POST[yhm] ; echo $_POST[nr] 看看能不能接收传进来的数据。然后关键是注意字符集的设置。你再查下字符集
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuhanjingyeah
2010-12-13
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
额 你的提交按钮应该写成<input type='submit' id='tijiao' value='提交'>
你试一下 ,你的应该是没有提交成功,获取不到数据造成的啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1wade
2010-12-14 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:111万
展开全部
楼主太粗心,提交按钮应该是submit
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式