奇怪的很,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数组,用for循环解决 php自动生成html代码,或者缓存也行! 提交表单但是不刷新页面 php伪静态和动态混合使用 怎么获得远程网页的截图(类似ALEXA) 求一个 抓取多方网站文章标题的 方法 急急急 上次问了怎样发送POST数据,如果POST和GET混合怎么办呢 这里面有杭州的兄弟姐妹们吗?有个小小的私活要找人做 关于facebook第三方登录问题 在线等!!!! 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语句
不这样做的话,多次查询,特别用数组的时候很多错误;