Хочу удалить запись которую задаст пользователь по id, но не получается.
форма :
<form method="POST" action="">
Введите номер для редактирования
<input type="text" name="clearid" size="3"/>
Ввеедите новый номер
<input type="text" name="newphone" size="3"> <br> <br>
<input type="submit" name="ed" value="Изменить"> <br> <br>
Введите номер для удаления
<input type="text" name="clear" size="3"/>
<input type="submit" name="del" value="удалить">
</form>
php код:
if (isset($_POST['del'])) //удаление
{
$chek_query = " DELETE FROM number WHERE id='$clear'";
$db = mysqli_query ($connect, $chek_query) or die("Ошибка" .mysqli_error($connect)); // подключение к таблице
if ($db)
{
echo" Запись удалена ";
}
mysqli_close($connect);
}
если в $chek_query = " DELETE FROM number WHERE id='$clear'"; указать вместо $clear номер id в коде, то он удаляет. редактирование работает нормально.
опись переменных:
$newphone = mysqli_real_escape_string($connect, $_POST['newphone']);
$clearid = mysqli_real_escape_string($connect, $_POST['clearid']);
$clear = mysqli_real_escape_string($connect, $_POST['clear']);
Все я разобрался, всем спасибо, нужно было $clear описать в условии if (isset($_POST['del'])) //удаление
$chek_query = "DELETE FROM number WHERE id='".$clear."'";
Попробуй так. Должно работать.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Создал плагин WP, в папке с плагином создал второй php файл, который выполняет post cURL запрос и к нему разрешен прямой доступ
Есть сайт на wordpressСделал отдельную страничку с калькулятором, где подключанию скрипты для получения величин, проверки и отправки данных
Ребята, спасайте! Мучаюсь третий день и не понимаю почему у меня выстреливает ошибка -