function generateTFilter($numT) {
$filter = "";
for ($i = 1; $i <= $numT; $i++) {
$filter .= " OR t{$i} > 0";
}
return ltrim($filter, " OR");
}
$numT = 17; // Укажите нужное количество переменных t
$sql = "SELECT * FROM products WHERE category = ? AND (" . generateTFilter($numT) . ")";
UPDATE TABLE_NAME
SET field_name = LOWER(field_name)
Его нужно лайкнуть или пропустить.
Как они тогда следующее фото выбирают?
Каждый запрос и каждого фото уникален?
Это же невозможно кэшировать или оптимизировать.
1) Какую базу данных выбрать и на каком языке выгоднее создать бакенд (php nodejs).
2) Как правильно создать авторизацию создать стандартную сесионную или по ключам как node или же лучше прикруть готовую от firebase?
3)Как правильно и быстро организовать загрузку картинок на сервер. А-то я написал мини демо на андроиде, так через мобилку мой скрипт пытался загрузить на сервак картинку размером 8 мб которая сделанная на моем телефоне без сжатия. Времени у меня при моем интернете на телефоне заняло почти 5 минут. А мен кажется никто столько ждать не будет.
4)Если буду использовать firebase auth какие минусы и подводные камни меня ожидают при реальном использовании клиентами. В принципе думаю этого достаточно так как приложение все равно не большое. Но для меня важные эти вопросы.
Серверная часть желательно на php, что бы проект можно было установить на обычный хостинг.
$product_id = 51;
$options = [
13 => 49,
14 => 53
];
$selectSql = 'select relatedoptions_id from tablename ';
$whereSql = 'where 1 ';
$whereSql .= ' and product_id=' . $product_id . ' ';
if ($options) {
$whereSql .= 'and (0 ';
foreach ($options as $key => $option) {
$whereSql .= 'or (option_id=' . $key . ' and option_value_id='.$option.')';
}
$whereSql .= ')';
}
$sql = $selectSql.$whereSql;
echo $sql;
select category_id, category_name, gender, count(id) from product
inner join category on category.id=product.category_id
group by category_id, gender
выбрать таблицу с группировками только для М (категория, имя категории, кол-во, 0) где пол=M
UNION
выбрать таблицу с группировками только для Ж (категория, имя категории,0, кол-во) где пол=Ж