Имена участников (разделяйте запятой).
В - внимательность! формирование строки запроса - внутри цикла mysqli_query($query) - сам запрос после цикла
Про 10 лет никто и не говорил... Но основы надо знать... Это и как - вы покажите к примеру интеграла, хотя арифметику не знаю. Формат форума...
чувак ... нормально изучай ..а не кусками, урывками ...а то а се... без основ не пойдет... POST запрос можно отправить или из Формы, или через...
Писал на коленке, код не прогонял - но смысл должен быть ясен.. Возможно где то недопонял задачу или недокрутил код --- Добавлено --- И нет...
Заранее и посредством пишутся слитно
имеется ввиду содержится, а не строго равно как у вас if ($result[0] == $message) кроме того - полно чуши вроде array_rand ... без понимания что...
И для размещения кода на форуме используйте соответствующие теги
тогда нет способа как вы хотите
ну вывод же есть... вместо вывода - записывайте в БД <?php if (!empty($_POST)){ foreach ($_POST as $key => $value) { /* $last_id = тут...
сразу видно неверно спланированную структуру БД не стоит хранить данные в двух разных таблицах sec и rec
С чем, с этим? Со строками? Азы сами изцчайте
иожно "сырым" запросом selectRAW("(filed1+field2) AS new_field")
если важен порядок - array_reverse()
$result= []; foreach ($array as $value){ foreach($value['category_id'] as $cats){ $result[] . = [$cats, $value['product_id']];...
непонятно какого вида вы хотите получить конечный массив... приведите пример ... в целом подход верный...циклы в циклах
как минимум - странно ... может всю задачу озвучите, чтоб 8 массивов не создавать?
обычно ZEND'ят - из минусов - на хостинге должна быть его поддержка
ну например так function isAjax() { return isset($_SERVER['HTTP_X_REQUESTED_WITH']) &&...
Зачем второй раз фильтр применять то? Просто один раз получили массив, если нужно переверните его и все
а подумать?