正文
php插入数据库为空白,php将数据库内容显示到网页
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
PHP添加数据到数据库,提示成功,数据库却没有数据
你这里面没有提示“用户添加成功”,可能是在Include中写的这个提示。
不是变量那里引号的问题。你把错误提示打开,如果没有插入成功,肯定是有错误提示的。你那个Success又不能真正地表示插入成功了。。
这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。
你好!insert into message(id,user,title,content,lastdate)values(,$_POST[user],$_POST[title],$_POST[content],now();这句错误,你输出这个语句后,用命令执行一下就知道,一,前边多一个逗号,仅代表个人观点,不喜勿喷,谢谢。
mysql_query(INSERT INTO hua (name,color,price)VALUES (._POST[name].,._POST[color].,._POST[prince].));在这个下边,你可以用 mysql_insert_id()来获取最后增加的这条信息产生的自增字段ID值,这样你就可以知道是否添加成功。
mysql_query(INSERT INTO hua (name, color, price) VALUES (. $_POST[name] ., ._POST[color] ., . $_POST[prince] .));在这个下边,你可以用 mysql_insert_id()来获取最后增加的这条信息产生的自增字段ID值,这样你就可以知道是否添加成功。
php提交数据到mysql出现空白数据
1、这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。
2、这个不是编码问题,就算是编码问题数据也可以成功插入的,只是数据库中的内容是乱码而已。程序错误 要不就是数据库;连接错误。
3、你根据需求,合理使用name,例如:姓名你就可以使用name,如果是年龄则就使用nianling或者age。你的数据库之所以没有内容,是因为你使用了一个变量。如果你的相关方法和语句到底有没有错就可以了。
4、原因:1数据库没有数据库。链接数据库错误 3。查询表不存在。
5、你试一下phpinfo();看看有没有mysqli一栏。
菜鸟问题,PHP向数据库写入数据,显示成功,但数据库还是空的,怎么回事...
不是变量那里引号的问题。你把错误提示打开,如果没有插入成功,肯定是有错误提示的。你那个Success又不能真正地表示插入成功了。。
sql=select Ntitle from notice where Ntitle=$Ntitle; 你用了单引号了 单引号里面的变量是不能解析的,你可以查看单引号与双引号的区别。希望对你有些帮助。
二修改你现在的echo 插入失败;语句,增加显示SQL语句和失败的错误原因,这样一看结果就知道应该怎么处理,例如语句修改为:echo 插入失败了(SQL:$insertMSG:.mysql_error().)。
php插入数据库为空白的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php将数据库内容显示到网页、php插入数据库为空白的信息别忘了在本站进行查找喔。