Это должно быть просто, но я никогда не сталкивался с этим и не могу найти никакой информации об этом.номер в заголовке столбца массива, вызывающий проблемы
У меня есть заголовок столбца внутри одной из моих таблиц db под названием «24h_format». После выполнения запроса у меня возникают проблемы с фактическим ссылкой на этот столбец в моем массиве результатов из-за имени. Ошибка неожиданную «_format» (T_STRING), ожидая «]»
$query = $db->query("SELECT * FROM program_settings WHERE computer_id = ".$value[computer_id]."");
$settings = $query->fetch(PDO::FETCH_ASSOC);
echo '...some stuff.... value="'.$settings[24h_format].'">....some stuff....';
Есть ли способ обойти эту проблему, кроме изменения имени столбца в БД?
Нет, это действительно возвращает какую-либо ценность в этом формате. – user756659
Какой результат вы получите из 'var_dump ($ settings);'? – Jim
вам не хватает h, в вашем индексе. – bagonyi