22问答网
所有问题
php 插入mysql时数据没有插入,但是也没有报错,什么原因呢?
如题所述
举报该问题
推荐答案 2015-05-03
表面上看,是因为你的insert 语句后面的值都没有用单引号或双引号包起来.
自己跟踪下还有没有其它错误,
最简单的就在mysql_query($sql2,$connect2)后面加一行
echo mysql_error();die();
看看出什么错,再改正再调试就行了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/Cf0TS0CSXC0fX6CII2T.html
其他回答
第1个回答 2015-05-03
把echo出的sql语句复制,使用数据库工具直接执行试一下
第2个回答 2015-05-03
这么浪费功夫干啥?为啥不用数据库直接倒?
相似回答
php
使用
mysql
i连接数据怎么
插入不了数据?
不报错
写
了没什么
反应的。
答:
第一 看字段名有没有使用敏感字段
如is are 这些不可以设置为字段名 第二 是否连接成功 可以测试数据库连接页面 第三 插入语句语法是否正确
php
语句无法向
mysql
中添加
数据,但是
运行无错误
答:
这里写的不对,
这也正是你不报错的原因.sql你以经赋值了
,不可能不存在. 所以永远你也看不见 "执行SQl $sql 错误" 这句报错.应该改成 sql="insert into `news` ('id','title','dates','contents') values(null,'$title',now(),'$con')"; if (mysql_query($sql,$con)) { ...
大家正在搜
php mysql连接数据库
php获取mysql数据
php读取mysql数据
php修改mysql数据库
php查询mysql数据库
php连不上mysql数据库
php访问mysql数据库步骤
php连接mysql创建数据
php连接mysql数据库四步
相关问题
PHP为什么插入数据后没有报错 但是数据库里面没有数据?
php插入数据到mysql数据库不报错,但没有插入成功。
php语句无法向mysql中添加数据,但是运行无错误
php插入数据库不成功 但是也没有报错
用php插入数据库没有报错,只是显示插入失败。
求解,我向mysql里面插入数据,提示已经成功,我的数据库里...
mysql+php,如果往数据库中插入一个新的数据,该数据包...