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>
请问这是咋回事啊 不光是写中文空白 写英文字母也是空白 请帮看看代码哪里错了? 展开
——————————————————————————<?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>
请问这是咋回事啊 不光是写中文空白 写英文字母也是空白 请帮看看代码哪里错了? 展开
3个回答
展开全部
代码好像没有错误,你先在 tj.php 尝试 echo $_POST[yhm] ; echo $_POST[nr] 看看能不能接收传进来的数据。然后关键是注意字符集的设置。你再查下字符集
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额 你的提交按钮应该写成<input type='submit' id='tijiao' value='提交'>
你试一下 ,你的应该是没有提交成功,获取不到数据造成的啊
你试一下 ,你的应该是没有提交成功,获取不到数据造成的啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主太粗心,提交按钮应该是submit
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询