1 回答
TA贡献1963条经验 获得超6个赞
tours您应该遍历表中的所有类别,而不是迭代表中的类别tours_cat,并使用表中的类别 idtours来决定是否selected为每个选项设置。像这样的东西:
$catIds = explode(',', $tours->tour_page_category);
foreach ($categories as $c) {
echo "<option value =\"{$c['id']}\"";
if (in_array($c['id'], $catIds)) echo " selected";
echo ">{$c['cat_name']}</option>";
}
输出
<option value ="1">Uncategorized</option>
<option value ="2" selected>Family</option>
<option value ="3" selected>Religion&Spirituality</option>
<option value ="4" selected>Wildlife</option>
<option value ="5" selected>Cuisine(FoodTours&FoodWalks)</option>
<option value ="6" selected>BoatTrips</option>
<option value ="7" selected>ShortTours(HalfDaytours/WalkingTours/DayExcursions)</option>
<option value ="8">WeekendGateways</option>
- 1 回答
- 0 关注
- 193 浏览
添加回答
举报