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

php mysql_quEry执行不成功

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

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

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

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

如 @林兴 所说,用mysql_error来看看具体的; 我按照你的语句打了一遍,是可以正常执行并且插入的(貌似类似 在我的机子上没问题啊 回答?哈哈哈); 具体的只能由你本人具体分析了,或者把错误发出来,大家一起讨论讨论。

$count=mysql_query($ins,$con); 这段的$con 应该换成连接数据库的 字段 改为 $db=mysql_connect("localhost","mysql_user","mysql_pwd"); $count=mysql_query($ins,$db); $db为连接数据库的操作 mysql_user 和mysql_pwd 根据你的配置去改~

只需要 $sql="UPDATE entries SET cat_id='6',subject='qqqq1111',body='eeee' WHERE id='3'"; mysql_query($sql); 你看看 以下语句的结果 echo mysql_error(); var_dump(mysql_query($sql));

mysql_query("SET NAMES UTF8"); 试试这个,我基本是用这个,还有,你可以die(mysql_error())看看是什么错误

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

用变量 赋值 查询结果! 如 $sql = 'select 语句'; $query = mysql_query($sql); var_dump($query);

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