
正文
php写入数据库为空 php写入数据库为空怎么回事
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php 数据库插入内容为空
你犯了低级错误,textarea name="f_conten" cols="60" rows="12" wrap="virtual" id="f_conten"/textarea
的name 是 f_conten,而在php内是以$_POST['f_content']获取的,所以不能存入数据库,将name
修改成f_content;ok;
input name="f_title" type="text" id="f_title" size="60" / 的name是f_title,php内是以$_POST['f_tite']获取的,变量不一致,改成$_POST['f_title']; ok;
相关问答
Q1: PHP 中INSERT INTO 语句里面有个插入数据库的时候是空值,不知道怎么结局,求组!!!
echo "INSERT INTO my_town (townname) VALUES ('$vallx')";
如果有值php写入数据库为空,说明php写入数据库为空,字段php写入数据库为空的设置有问题。
Q2: 在php页面中向mysql中添加数据实现注册,但是数据库中的字段值是空的,怎么回事?编码也统一啦。。。。。
"'.$retime.'" 这样写是错误的 比如$retime = 10 你这样写解析出来的就是'.10.',直接用变量就好了
Q3: 菜鸟问题,PHP向数据库写入数据,显示成功,但数据库还是空的,怎么回事?
这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。我们写程序的时侯千万别学他这样瞒上欺下,现在需要修改他的下面的三行语句:
$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";
mysql_query($sql);
echo "Success";
修改为:
$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";
if (mysql_query($sql)) echo "Success";
else echo "插入失败,SQL语句:$sqlbr错误信息:".mysql_error();
Q4: PHP为什么插入数据后没有报错 但是数据库里面没有数据?
额 不好意思现在才看到 php写入数据库为空你看啊 你插入php写入数据库为空的字段是id这个id应该是int类型吧 然后你$a='test’还有你php写入数据库为空的是insert返回的应该是true 或者false 不应该是一个资源
关于php写入数据库为空和php写入数据库为空怎么回事的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







