Только определенные строки в списке выбора

У меня есть выпадающая форма выбора, которая основана на таблице «бренд», которая имеет более 150 фирменных наименований (ы) с соответствующими брендами (-ами).

Как вы можете видеть в приведенном ниже коде, я все бренды/строки появятся в раскрывающемся списке. Я хотел бы знать, есть ли способ исключить определенные бренды (не удаляя их из таблицы, например: они временно отсутствуют на складе). И не только LIMIT с 1 по 7.

Если, например, я хочу, чтобы brand_names с brandids 9, 27, 50 и т. Д. Не отображались в опции выбора, как это можно сделать? Есть ли какая-либо функция EXCEPT ()?

<?php

echo "<form action=\"chosen_brand.php\" method=\"get\">\n";

echo "\n";
      echo "<input name=\"submit\" type=\"submit\" id=\"brandid\" value=\"submit\" />\n";
      echo "</form> \n";

mysqli_stmt_close($stmt);

mysqli_free_result($result);
}

?>

Благодаря, Джен

0
nl ja de
WHERE brandid NOT IN (9,25,50 и т. д.)
добавлено автор Pedro del Sol, источник
рад, что это помогло; хотя, как говорит Джо, если у вас есть количество акций в одном и том же db, вероятно, имеет смысл сделать что-то вроде полей SELECT WHERE stock_level> 0
добавлено автор Pedro del Sol, источник
Если вы хотите, чтобы это работало как «отсутствующее на складе», вы должны изменить свой запрос, чтобы вытащить только те записи, где инвентарь не равен нулю.
добавлено автор Joe, источник
Потрясающие! Это сработало, Педро дель Соль. Благодаря! Жаль, что я не могу проголосовать, так как у меня нет достаточного количества повторений. Я также не могу принять его, поскольку он не находится в разделе ответа. Тем не менее, еще раз спасибо!
добавлено автор Jen, источник

1 ответы

WHERE brandid NOT IN (9,25,50 и т. д.)

если вы на самом деле не сохраняете уровень запаса, но имеете список нетрадиционных марок

или, возможно,

WHERE stock_level > 0

если у вас есть отдельные уровни запасов на брендид

0
добавлено
Еще раз спасибо, Педро дель Соль, а также Джо за добавленное предложение. Я также думал о маршруте> 0, но я могу исключить некоторые бренды - возможно, временно - по другим причинам, кроме того, что их нет в наличии.
добавлено автор Jen, источник
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp