下面的代码在$ dep的代码中使用变量时没有返回任何结果,如果我手动将其中的值置于1,它将返回预期的结果。我试过了,没有引号单引号和双引号。我已经看过,虽然实例载荷和我看不到我在做什么错sql没有返回结果
$dep = 1;
if (!$names) {
$sql = "SELECT topic_id, topic_pid, ispublic, isactive, topic, dept_id FROM '.TOPIC_TABLE
. ' WHERE dept_id='$dep' ORDER BY `sort`";
$res = db_query($sql);
你确定'if(!$ names)'在这里没有失败吗? –
在这里检查错误 –
它是核心代码的一部分,并且工作得很好,我所做的唯一更改是拉动虽然dept_id添加where子句,它在dept_id = 1时工作,但不是当它是像上面代码 –