Mysql错误:查询是空的 [英] Mysql Error: Query was empty

查看:88
本文介绍了Mysql错误:查询是空的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

错误:



<$ p $有人能告诉我为什么我在运行语法时遇到这个错误吗?

代码:


> 查询为空


  $ con = mysql_connect(xxx,cl49-xxx,xxx); 
if(!$ con)
{
die('Could not connect:'。mysql_error());
}

mysql_select_db(cl49-xxx,$ con);

foreach($ _ POST为$ key => $ value){
echo< b> $ key:< / b> $ value< br />;
}
echo< br />< br />;
$ result = mysql_query(UPDATE pages SET pagename ='$ pagename'WHERE pageid ='$ pageid')或die(mysql_error());

if(!mysql_query($ sql,$ con)){
die('Error:'。mysql_error());
}
mysql_close($ con);
echo'< h2>< font color =green>页面已更新Succesfuly< / font> < / H2>;

任何人都可以帮忙吗?

解决方案

在这个查询中使用了$ sql,但是没有在你的代码片段中的任何地方定义。

 如果(!mysql_query($ sql,$ con)){
die('Error:'。mysql_error());
}

如果删除上面的代码,则不会再出现此消息。

Can anyone tell me why I am getting this error when running my syntax

Error:

Query was empty

Code:

$con= mysql_connect("xxx","cl49-xxx","xxx");
if (!$con) 
{
  die('Could not connect: ' . mysql_error());
}

mysql_select_db("cl49-xxx", $con);

foreach($_POST as $key=>$value) {
  echo "<b>$key:</b> $value<br />";
} 
echo"<br /><br />";
$result = mysql_query("UPDATE pages SET pagename='$pagename' WHERE pageid ='$pageid'") or die(mysql_error());

if (!mysql_query($sql,$con)) { 
  die('Error: ' . mysql_error());
}
mysql_close($con); 
echo' <h2><font color="green">Page Updated Succesfuly</font> </h2>';

Can anyone help?

解决方案

In this query $sql is used but is is not defined anywhere in you code snippet.

if (!mysql_query($sql,$con)) { 
  die('Error: ' . mysql_error());
}

If you remove above code this message will not come again.

这篇关于Mysql错误:查询是空的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆