gpt4 book ai didi

php - 我正在使用的选择查询不起作用。有人可以指导我正确的方法吗?

转载 作者:行者123 更新时间:2023-11-29 09:19:29 25 4
gpt4 key购买 nike

我使用选择查询作为

SELECT id, ordering FROM `jos_menu` WHERE ordering='".$rec['ordering'] -'1' ."' AND parent = '0'

当我尝试回显查询时,我需要排序小于所选记录顺序 1 的所有记录($rec['ordering'] = 从其他选择查询获取)我没有得到完整的声明,但只得到这个 -1' AND Parent = '0'

这是整个片段

$where = ' WHERE (id = ' . implode( ' OR id = ', $cid ) . ')';//Pranav Dave Coded
echo $selquery = "SELECT id, ordering FROM `jos_menu`".$where; //Pranav Dave Coded
$db->setQuery( $selquery );//Pranav Dave Coded
$record = $db->loadAssocList(); //Pranav Dave Coded

if ($model->orderItem($id, -1)) {
echo "<pre>";
print_r($model);
/*exit;*/

//echo $updorderup = mysql_escape_string($model->_db->_sql);//Pranav Dave Coded

foreach($record as $rec)//Pranav Dave Coded
{
echo $aboverow = "SELECT id, ordering FROM `jos_menu` WHERE ordering='".$rec['ordering'] -'1' ."' AND parent = '0'";
$db->setQuery( $aboverow );
$above = $db->loadAssoc();
echo "<pre>";
print_r($above);
}//end of foreach
}//end of if

请指出我哪里出错了......

最佳答案

看起来您可能需要从引号中解开 -1:

WHERE ordering='".($rec['ordering'] - 1)."' AND parent = '0'";

关于php - 我正在使用的选择查询不起作用。有人可以指导我正确的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2673362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com