Имена участников (разделяйте запятой).
Передавать из формы идентификатор редактируемой строки. Например в скрытом поле. И использовать его в обработчике. Продумайте алгоритм вашего...
Кодировка
$uname
Если вам доступна только выдача, то больше ничего и нет. Как вариант, можно присоединить к запросу переменную с количеством строк.
Для начала его нужно объявить. А в конце проверить - есть что, и сколько. Можно и не объявлять, тогда само его существование будет означать, что в...
Тогда вместо echo добавляйте в массив.
<?php if (isset($_POST['buttonCSV'])) { $data = array ( 'aaa,bbb,ccc,dddd', '123,456,789'); $fp = fopen('data.csv', 'w'); foreach($data as...
https://www.php.net/manual/ru/mysqli-result.num-rows.php
return array($rezultat[0], $uname); или return $rezultat[0].$uname;
Мы ушли? Молоца
Зачем же вручную. Есть ord(), mb_ord()
Результат тот же будет. Но менее громоздко, да.
Более логичным вижу не запись в виде промежутка(точнее не только лишь в нем), а запись с промежутком и с заранее вычисленным временем работы, в...
Вот вариант https://php.ru/forum/threads/privesti-massiv-v-pravilnyj-vid.88742/ или вот...
А вы ему не говорите, что это представление, а не таблица. Например объединения того, что у вас называется balias и сalias
Нет. Создайте из сложных запросов необходимые представления. И объединяйте их как таблицы.
Я с вами абсолютно согласен. Но, конкретно в этом коде, не обязательно.
<? php
<?php $start_work = "08:00"; $end_work = "02:00"; $currentTime = "13-01-2022 01:00"; // корректная текущая дата $status = 'закрыто'; $ustart =...
Да всё, вроде, нормально выглядит. Возможно, это проблемы с OpenSSL https://www.php.net/manual/ru/openssl.installation.php Не моя тема. Проверьте...