Имена участников (разделяйте запятой).
Так и передавайте только номера строк <input type='checkbox' name="name[]" value="234"
Хм, видимо, я чего-то недопонимаю в этом вопросе, возможно, предложенное мной решение и правда костыль. Так, что если ваш редактор не задает...
Чем пересоздавали?
Латиница в UTF-8 как-то по-другому выглядит? Так чего ему там менять-то?
Другими словами, проблема не в urldecode(), а в отображении декодированного. Строка в UTF-8, а страница выдается в cp1251 Либо воспользуйтесь,...
Чтобы это работало, входящая строка должна содержать специальную метку(BOM) кодировки. В однобайтных кодировках её нет, а в настройках...
Я в курсе, да. Речь шла о поиске некоторого ключа еще до преобразования в массив И для того чтобы оценить эффективность здесь достаточно...
Так опровергните.
Есть. Если массив извлекается из XML или JSON, то можно воспользоваться, например, регулярным выражением
Если имеется в виду ctrl + c, то можно и "просто", если "извлечь путь из строки в переменную", то будет "непросто"
function fullpath_value($array, $parent) { foreach ($array as $key => $value) { if(is_array($value)) {...
Судя по скрину, у вас задумана неограниченная вложенность комментов. То есть, рано или поздно, скорее рано, в целях снижения затрат, вы придете к...
Как вариант, храните "дерево" отдельно. Для экономии места, состоящее только из id сообщений.
ОК. Зайдем с другой стороны. Покажите массивы оригиналы (var_export()) и ожидаемый результат
https://www.php.net/manual/ru/mysqli-result.fetch-assoc.php
Вот в этом месте if(!array_key_exists($name, $product['SKU'][$n])) { $product['SKU'][$n][$name] = $value; } не совсем понятна логика.
Продемонстрируйте на примере оригинального массива(используйте var_export()), и что из него должно получиться
Опять "не всё так однозначно". Если планируются переезды, то да
Да. Но нет предела совершенству.
На первых порах можно хранить и то, и это. Преобразованное - для работы, как есть - для отображения в PMA Когда таблица разрастется, придется...