
正文
php留言提交找不到数据,php 留言板 mysql
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php留言板调用数据库数据为什么调用不出来
sql语句不对,你可以输出$_POST[user];看是否能得到值。一定看不到值。
字符串型数据(比如姓名、联系方式)用addslashes函数来过滤,数字类型数据用intval来过滤 比如你要提交的表单姓名为name,联系方式为tel,邮箱为mail,留言为msg。
首先检查一下数据库是否正确连接,然后检查你的sql插入语句是否正确(先检查一下你的数据是否正确接收到了。),还要和你的表中的字段对比,看看类型是否一致。这几个方面要是没出问题,就应该能正确插入到数据库里的。
错误是mysql_fetch_array的参数应该是资源类型的。
并且您有权访问数据库。语法错误:检查代码是否存在语法错误,并确保代码符合 PHP 规范。数据库问题:检查数据库是否存在任何错误,例如表结构问题或数据错误。用户权限:确保用户有写入数据库的权限,以便在数据库中保存留言。其他错误:请检查 PHP 错误日志,以了解其他可能导致失败的问题。
相关问答
Q1: ...网页可以显示输入内容,数据库提取不到数据,请帮忙看程序哪里有误...
第一:单引号内的变量是不会被解析的,也就是 $name 写入数据库的就是 $name 而不是你输入的内容。第二:sex,email,info,你没有加$符号,也是字符。如果数据库中没有数据(不管数据对不对),你的sql就是没有执行成功 第三:你的仔细检查你的sql语句,肯定有地方不下正确。
conn.asp 运行看有没有错误 在conn.asp里加入调用数值的语句看能不能正常显示出来,如果不能显示则是数据库调用出了问题了。
插入记录可以,说明你的数据库连接和插入操作是没有问题的,但是你的数据读取到网页上不行,那就说明在出错的网页里可能关于数据查询的语句,或者显示语句出错了。或者前后端请求格式不匹配,数据格式和和前端要求一致即可,前端的要求可以通过查看其模拟数据得知。
Q2: 用php做的留言板提交到php页后显示的是代码而不是值是怎么回事,没有用...
1、不管是PHP还是网页脚本语言,都需要将源代码放在类似申明语句后,如JAVASCRIPT需要在SCRIPT内。还有,如果是PHP,你的WebServer中的PHP环境没有设置好的话,也会显示源代码。
2、没有从站点访问,你截图中的协议是file://,正常的是http://localhost/这样的。WampServer运行后在托盘(电脑右下角)有个图标,左键单击右个localhost菜单,点那个会自动打开浏览器访问站点根目录。
3、你还是没有配置成功,应该是你的apache没有加载php模块 在Apache中加载PHP模块 打开Apache的配置文件httpd.conf(位于Apache2\conf 目录下)。
关于php留言提交找不到数据和php 留言板 mysql的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






