Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вывод текста с базы Mysql - PHP БД
Странно, если вводить на русском к примеру в поле author выдает кракозябры если выводить базу в командной строке в MySQL, выдает просто знаки вопроса вместо русских символов.
usa-1450
Отправлено: 18 Июня, 2018 - 22:05:47
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2015
Помог: 0 раз(а)
С вставкой в базу данных вроде разобрался, вот с удалением как-то не идет.
Попробовал модернизировать код, в таблице которая была описана выше есть разные года в поле year. Мне нужно чтобы удалилось то поле которое я введу в строке ввода которое соответствует тому году который есть в таблице.
$query = 'DELETE FROM publications.classics WHERE year=".$year."';
}
// Закрываем соединение
mysqli_close($link);
?>
Данные отправляются но год который ввожу в поле, который совпадает с полем с таблицы не удаляется все поле почему то, вроде запрос правильный. Мне нужно чтобы удалилось все поле с таблицы которое соответствует году с таблицы с годом в поле в которое введу год.
Vladimir Kheifets
Отправлено: 19 Июня, 2018 - 08:02:27
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
usa-1450 пишет:
С вставкой в базу данных вроде разобрался, вот с удалением как-то не идет.
Попробовал модернизировать код, в таблице которая была описана выше есть разные года в поле year. Мне нужно чтобы удалилось то поле которое я введу в строке ввода которое соответствует тому году который есть в таблице.
$query = 'DELETE FROM publications.classics WHERE year=".$year."';
}
// Закрываем соединение
mysqli_close($link);
?>
Данные отправляются но год который ввожу в поле, который совпадает с полем с таблицы не удаляется все поле почему то, вроде запрос правильный. Мне нужно чтобы удалилось все поле с таблицы которое соответствует году с таблицы с годом в поле в которое введу год.
Добрый день!
Вы задаёте вопросы и отвечаете на них без подсказок?
На всякий случай....
После $query = 'DELETE FROM publications.classics WHERE year=".$year."';
нужно добавить $result = mysqli_query($link,$query);
Удачи!
usa-1450
Отправлено: 24 Июня, 2018 - 19:26:03
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2015
Помог: 0 раз(а)
Попробовал вот здесь исправить, все равно не удаляет запись , ошибок не выдает
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.