Если $store_id
0 является вашим шаблоном, а все остальные значения являются числовыми и больше 0, то сделайте это в своем SQL с помощью предложений where
, order by
и limit
.
select * from store_table where store_id=42 or store_id=0 order by store_id desc limit 0,1
Используйте механизм запросов выбранного фреймворка или создайте свой собственный класс / функцию интерфейса БД с * mysqli
семейством классов / функций или PDO
. Если вы идете по этому пути, то обязательно используйте подготовленные заявления.