有没有办法返回一个包含在数组中的 id 的 SQL 表。
因此,数组 ($UserFavs) 包含 45、65、32 的值,这些值与数据库中名为 id 的列相关,当从表中选择所有行时,我希望首先显示 $UserFavs 数组中的任何行。
我尝试了以下但没有奏效:
"SELECT * FROM keeper order by id WHERE `id` IN (' . implode(',', array_map('intval', $UserFavs)) . ')';"
但这没有用。
返回所有行但数组中的行首先出现是关键。
谢谢,B。