snrg.net
当前位置:首页 >> php mysql_quEry执行不成功 >>

php mysql_quEry执行不成功

mysql_query函数执行不成功的几种可能性如下: 没有权限访问查询语句中引用的表 查询的sql语句有语法错误 mysql服务器连接异常 解决方法: 为php连接的用户添加指定的操作权限 改正所有的语法错误 检查mysql服务器是否有问题,如硬件资源耗劲网...

if(false!==mysql_query($sql)){ echo '成功!';} 这样判断足以!出错的话可能你前面的代码写错了,请贴出来看看!你说insert返回false,我猜你是不是之前已经执行过了mysql_query,然后又拿来判断?

你的vote.php要么是没有链接mysql,要么是没有选择表所在的数据库。 你看看这两步哪个有问题吧,数据库语句没问题,看例子:

执行语句 那里设置个断点 运行看看报错没有 $AddCourse_Result=mysql_query($AddCourse_sql) or die("query wrong");

你这个问题,明显你放到 mysql_fetch_assoc()里面的变量错了,人家要一个资源类型的参数,你给人家一个布尔值。

mysql_select_db() 函数设置活动的 MySQL 数据库。 如果成功,则该函数返回 true。如果失败,则返回 false。

$result=mysql_query($sql,$link);//执行语句、 可能你的sql语句错,改成这样查看 $result=mysql_query($sql,$link) or die(mysql_error()); 看你的sql语句就是有问题: $sql="update news_db set title='{$title}' keyword='{$keyword}' author...

1.这样的语句得到的$result结果,成功为true,失败为fales; 2.所以只要能往下面执行其它PHP语句,通常默认为true; 3.下面有一段更新常用的代码,并把更新后的记录显示出来,希望你能明白;

你修改下: $sql="UPDATE entries SET cat_id='6',subject='qqqq1111',body='eeee' WHERE id='3'"; 这是标准写法:怎么可能有两个;号。 在php中只能有一个。 你把代码多写些上来。看看是哪里有问题。。 现在这个没有问题。。。

根据$result的值去判断应该执行什么程序: if($result){ ... }else{ ... }

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com