С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
lyzerrr
1

Удаление записи из таблицы

06.06.2008, 14:37. Показов 1504. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
делаю администриование
в исходном файле:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<h2>Информация о клиентах поликлиники</h2>
<br>
<table border="1" cellspacing="3" cellpadding="3">
<tr>
<th>id</th>
<th>Фамилия</th>
<th>Имя</th>
<th>Отчество</th>
<th>Телефон</th>
<th>e_mail</th>
<th>Логин</th>
<th>Пароль</th>
<th>Действие</th>
<?
$sql="select * from klient";
$result = mysql_query ($sql, $link);
while ($row=mysql_fetch_object($result))
{
?>
<tr>
<td><?=$row->id?></td>
<td><?=$row->familiya?></td>
<td><?=$row->imya?></td>
<td><?=$row->otchestvo?></td>
<td><?=$row->telefon?></td>
<td><?=$row->e_mail?></td>
<td><?=$row->login?></td>
<td><?=$row->password?></td>
<td><a href="changemade.php?action=delete&id=$id">Удалить клиента</a></td>
</tr>
а это changemade.php
PHP
1
2
3
4
5
6
7
8
9
<?
if($action == 'delete')
{ 
//$query="DELETE from klient WHERE id = '".$_GET['del']."';";
mysql_query ("DELETE from klient WHERE id = $id");
//echo 'Данные удалены';
//header ("Location: $HTTP_REFERER") ;
}
?>
Не могу понять почему н удаляет пользователя....:huh:
Подскажите...может у Вас есть какие нить соображения
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.06.2008, 14:37
Ответы с готовыми решениями:

Удаление записи из таблицы БД
Здравствуйте. Возникла небольшая проблема. Необходимо редактировать таблицу БД через скрипт....

Удаление записи из таблицы по кнопке
Суть в том, что у меня есть страничка, на которую выводятся все записи из таблицы: $query =...

Удаление из ссылки запроса на удаление записи из БД
Всем доброго времени суток, подскажите, как решаить следующую проблему. Есть пост, в котором есть...

Удаление Записи из Таблицы (БД)
Есть у меня код &lt;table class=&quot;primary-table&quot;&gt; &lt;tr&gt; &lt;td class=&quot;td-head1...

1
Почетный модератор
11531 / 4325 / 449
Регистрация: 12.06.2008
Сообщений: 12,429
12.06.2008, 15:19 2
Что бы при заходе на страницу changemade.php?action=delete&id=$id переменная $action была равна delete, нужно что бы в настройках PHP (php.ini) было установлено register_globals = On
Советую вместо mysql_query временно поставить echo "id = $id<br />action = $action"; и попробывать запустить. Скорее всего, просто переменной $id ничего не присвоено.

Из соображений безопасности лучше выключить register_globals и использовать $_GET["action"] и $_GET["id"]. А т.к. $id - число, то желательно использовать
PHP
1
2
$id = $_GET["id"];
settype($id,"integer");
Что бы никто не мог использовать так называемые инъекции.
0
12.06.2008, 15:19
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.06.2008, 15:19
Помогаю со студенческими работами здесь

Одновременное удаление файла и записи из таблицы БД
Здравствуйте! У меня есть код: if(isset($_GET)){ $idd = (int)$_GET; $delete =...

Вывести из таблицы MySQL все записи в виде html таблицы, не зная имена и колличество столбцов
Всем привет. Подскажите как вывести из таблицы MySQL все записи в виде html таблицы не зная имена...

Как в MySQL запросе сравнить значение id из таблицы A со значением a_id из таблицы B из последней добавленной записи
Очень тяжело объяснить, вот пример (работаю в phpmyadmin): У меня есть 2 таблицы: articles...

Удаление записи
Здравствуйте!:) Помогите, пожалуйста!:help: Я создала таблицу news в phpMyAdmin. Данный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как использовать Kotlin в Android разработке
InfoMaster 12.01.2025
Язык программирования Kotlin, разработанный компанией JetBrains, стал неотъемлемой частью современного мира Android-разработки. Первоначально представленный в 2011 году, Kotlin был официально. . .
Использование Go (Golang) в backend разработке
InfoMaster 12.01.2025
Язык программирования Go (Golang), разработанный компанией Google, стал важным инструментом для разработчиков программного обеспечения, особенно в области бэкенд-разработки. С момента своего. . .
Как работать с Laravel в PHP
InfoMaster 12.01.2025
Введение в Laravel Laravel представляет собой современный PHP-фреймворк с открытым исходным кодом, который значительно упрощает и ускоряет процесс разработки веб-приложений. Этот фреймворк был. . .
Как программировать под HCL Notes и создавать свои продукты на ее основе
InfoMaster 11.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой мощную платформу для разработки корпоративных приложений, которая сочетает в себе функции электронной почты, календаря,. . .
Как работать с SVN (Subversion)
InfoMaster 11.01.2025
Введение Система контроля версий является неотъемлемой частью современного процесса разработки программного обеспечения. Она обеспечивает управление изменениями в коде, позволяет отслеживать. . .
Использование GraphQL в JavaScript
InfoMaster 11.01.2025
Введение в GraphQL и его преимущества В современной разработке веб-приложений эффективный обмен данными между клиентом и сервером играет ключевую роль. GraphQL представляет собой язык запросов и. . .
Администрирован­­­­ие Git, продвинутые техники работы с Git
InfoMaster 11.01.2025
Основы управления репозиторием Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru