У меня есть переменная Код (Text): $query = "UPDATE users SET test='q' WHERE id='10'" и вот этот код Код (Text): mysqli_query($conn, $query); И проблема заключается вот в чем, если mysqli_query получает в качестве второго аргумента, данные из переменной, то код выполняется, но данные, в базе данных, не обновляются. А если, в качестве второго аргумента, так и написать "UPDATE users SET test='q' WHERE id='10'" то и код выполняется, и данные, в базе данных, обновляются.
В коде до, обновлений и манипуляций с базой данных нету, также как и после. q - простой символ. Я написал суть проблемы, и код привел в качестве примера. Просто в коде до много строчек кода (около 300).
@Great_DUKE если этот SQL запрос выполнить в PHPMyAdmin то всё работает хорошо? Может ты к другой базе подключился. а результат ожидаешь в другой?