Никак не могу понять что происходит. Делаю по справочнику выдает ошибку: Parse error: syntax error, unexpected '[', expecting ')' in Убираю квадратные скобки, пишет что нужен массив? Код (PHP): $k = $pdo->prepare("UPDATE other_data SET note = ?, now_data = time() WHERE user=$user_id"); $k->execute([$_POST['note']]); Как его правильно записать, что бы он начал работать? PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
должно работать. создается массив в единственной ячейке которого располагается значение индекса ноут суперглобального массива _пост. другое дело что версия пхп может быть старая и не поддерживает короткой записи массива квадратными скобками. версию пхп обновить или заменить наружные скобки на array()
p@R@dox 55RU ты уверен в геометрической форме скобок? это обращение к константе эррэй, которая является зарезервированным словом. ох...
http://phpfaq.ru/pdo https://secure.php.net/manual/ru/language.types.array.php Начиная с PHP 5.4 возможно использовать короткий синтаксис определения массивов, который заменяет языковую конструкцию array() на [].