Не работает этот запрос. В phpmyadmin
сам запрос дает результат, таблица обновляется, но когда я запускаю php-скрипт
работать не хочет. Хотя и ошибок вроде нету. Я думаю, этот из-за скобок. Или что?
$id = $_GET['id'];
$title = strip_tags(trim($_POST['title']));
$text = strip_tags(trim($_POST['text']));
$author = strip_tags(trim($_POST['author']));
mysql_query(" UPDATE users SET title=$title, text='$text', author='$author'
WHERE id='$id' ");
Ошибка тут title=$title,
кавычек нет.
А так очень не хорошо пишите, используйте PDO
а то можно так таких дел натворить,
// Подключение
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Ошибка соединения: ' . mysql_error());
}
$id = $_GET['id'];
$strip_tags(trim($_POST['title']));
$strip_tags(trim($_POST['text']));
$author = strip_tags(trim($_POST['author']));
$sql = "UPDATE users SET title='$title', text='$text', author='$author' WHERE id='$id'";
$result = mysql_query($sql);
if (!$result) {
die('Неверный запрос: ' . mysql_error());
}
// Обновилось
printf("Обновилось записей: %d\n", mysql_affected_rows());
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеДелаю небольшой студенческий проект и у меня возникла трудность которую я не могу разрешить без сторонней помощи
Здравствуйте,у меня такой вопросМожно ли передать переменную из Middleware в Controller