gpt4 book ai didi

php - 带有参数的joomla mysql查询

转载 作者:可可西里 更新时间:2023-11-01 08:47:32 24 4
gpt4 key购买 nike

我想绑定(bind)内容项表的id,链接菜单表。我需要按如下方式构建查询:

protected function getListQuery() 
{

$url="index.php?option=com_content&view=article&id=";
// Create a new query object.
$db = JFactory::getDBO();
$query = $db->getQuery(true);

// select the items
$query->select('ar.id,ar.alias,ar.introtext,ar.images,ar.created,m.link,m.path');

// of content table and menu table
$query->from('#__content as ar, #__menu as m');
$query->where('m.link like '+$url+'ar.id');

$query->order('ar.id desc');
return $query;
}

查询返回 0 个结果。我需要附加 $url 参数和 ar.id 来生成完整的 url。

我希望您向我展示的菜单项列表都链接到表中的参数。例如:

index.php?option=com_content&view=article&id=70

谢谢!

最佳答案

用 Concat 试试

     $query->where("m.link like CONCAT('%','$url',ar.id,'%') ");

关于php - 带有参数的joomla mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23803924/

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