奇怪的很,SQL语句执行不了,请大家帮帮忙看看! $result是不是null呢?怎么不先判断一下?也可能是多条记录呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议,$result->fields['num']->value!=0------>$result->fields['num']->value!=""楼主试一试 echo $result->fields['num']->value;//输出结果是 0,这正是我要的结果啊。 if (($result->fields['num']->value)!=0)sisi echo "<script>location.href='joblist.php';</script>";画面已经转移到joblist.php了当然不执行后面的了 echo "<script>location.href='joblist.php';</script>";是执行不到的。即使我把程序改成了$sql = "select count(*) as num from job_info where job='".$_POST['job']."'";$result = $link->Execute($sql);echo $result->fields['num']->value;if (false){ echo "<script>alert('该职位已经存在!');</script>"; echo "<script>location.href='joblist.php';</script>";}执行到这里之后,同样无法再执行以下其他的sql语句了。 我在以上这段程序下加了 $result->Close(); $result = NULL;但是下面的sql语句仍然无法执行 改為:if ($result->fields['num']->value > 0){ echo "<script>alert('该职位已经存在!');</script>"; }拿掉 echo "<script>location.href='joblist.php';</script>"; 試試看; 我把整个if语句都拿掉了,但我只要在程序里出现echo $result->fields['num']->value;或者$total = $result->fields['num']->value;同样执行不了下面的sql语句 我建议每次执行一个sql语句前都把result释放,并且把保存相关内容的变量unset不这样做的话,多次查询,特别用数组的时候很多错误; 我试过释放result,但是没有任何效果 php post遍历问题 Class 'SoapClient' not found in 各位大虾 这个问题怎么搞呀 SMART模板做判断时出现的问题 寻找PHP程序员 mysql运用问题 又来提问了,想做一个功能,无法得到远程文件。 如何调用curl 相关函数? 高级PHP软件工程师 iis下配置php5,运行时出现“输入网络密码”对话框,怎么办? 大神们,新人求助~ SMTP问题 服务器重起,只要客户端页面不关闭,等服务器起来后客户端居然还能继续使用,为什么
//输出结果是 0,这正是我要的结果啊。
sisi
当然不执行后面的了
是执行不到的。即使我把程序改成了
$sql = "select count(*) as num from job_info where job='".$_POST['job']."'";
$result = $link->Execute($sql);
echo $result->fields['num']->value;
if (false)
{
echo "<script>alert('该职位已经存在!');</script>";
echo "<script>location.href='joblist.php';</script>";
}执行到这里之后,同样无法再执行以下其他的sql语句了。
$result->Close();
$result = NULL;但是下面的sql语句仍然无法执行
{
echo "<script>alert('该职位已经存在!');</script>";
}拿掉 echo "<script>location.href='joblist.php';</script>"; 試試看;
echo $result->fields['num']->value;
或者$total = $result->fields['num']->value;同样执行不了下面的sql语句
不这样做的话,多次查询,特别用数组的时候很多错误;