Я знаю, что этот вопрос задавали несколько раз здесь, но просмотр этих тем не помог мне. Я сортирую результаты поиска в алфавитном порядке с помощью ORDER BY "column Name"
. Но я хочу, чтобы один результат поиска всегда был сверху.
Поэтому я отсортирую их по столбцу имен, но я всегда хочу, чтобы Zaboomafoo
был первым результатом. Как мне это сделать? Вот мой PHP:
$sql = "SELECT * FROM `" . $db_table . "` WHERE (UPPER(city) LIKE UPPER('%$searchq%') OR UPPER(postal) LIKE UPPER('%$searchq%')) AND disable = 1 ORDER BY name"; while($row1 = mysqli_fetch_array($query)) { $name = $row1['name']; $business =$row1['business']; $description = $row1['description']; $email = $row1['email']; $phone = $row1['phone']; $image = $row1['image']; }
И затем я вывожу эту информацию в переменную, называемую output
, и эхо на экран.