X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Не удаляет запись из бд
Anonym
Anonym
Topic Starter сообщение 17.3.2012, 11:21; Ответить: Anonym
Сообщение #1


Можете подсказать, почему не удаляет запись из бд?
[PHP]if($_POST['del']){
$id = intval($_POST['del']);
mysql_query("DELETE* FROM prommer_work WHERE id = '$id'");
header('Location: '.'index.php');


}[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 17.3.2012, 11:41; Ответить: DoctorX
Сообщение #2


звёздочку уберите.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anonym
Anonym
Topic Starter сообщение 17.3.2012, 11:45; Ответить: Anonym
Сообщение #3


Doc.X, все равно не удаляет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 17.3.2012, 11:53; Ответить: Witu
Сообщение #4


or die(mysql_error()) подскажет в чем пробелма
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anonym
Anonym
Topic Starter сообщение 17.3.2012, 11:57; Ответить: Anonym
Сообщение #5


(HTMLandPHP @ 17.3.2012, 14:53) *
or die(mysql_error())

Ничего не пишет. Нет ошибки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.3.2012, 12:27; Ответить: alexdrob
Сообщение #6


[PHP]if(isset($_POST['del'])){
$id = intval($_POST['del']);
var_dump($id);
mysql_query("DELETE FROM `prommer_work` WHERE `id` = '$id'") || die((mysql_error());
//header('Location: '.'index.php');
}
[/PHP]
что напишет?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anonym
Anonym
Topic Starter сообщение 17.3.2012, 12:40; Ответить: Anonym
Сообщение #7


(alexdrob @ 17.3.2012, 15:27) *
[PHP]if(isset($_POST['del'])){
$id = intval($_POST['del']);
var_dump($id);
mysql_query("DELETE FROM `prommer_work` WHERE `id` = '$id'") || die((mysql_error());
//header('Location: '.'index.php');
}
[/PHP]
что напишет?

int(0) пишет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.3.2012, 13:19; Ответить: alexdrob
Сообщение #8


Ну так вы пытаетесь удалить запись из бд с ID = 0 а такой записи видимо нет, вот и не удаляет :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.3.2012, 13:20; Ответить: alexdrob
Сообщение #9


(Anonym @ 17.3.2012, 15:40) *
$_POST['del']

выведите что передается в этой переменной

[PHP]if(isset($_POST['del'])){
$id = intval($_POST['del']);
var_dump($id);
var_dump($_POST['del']);
mysql_query("DELETE FROM `prommer_work` WHERE `id` = '$id'") || die((mysql_error());
//header('Location: '.'index.php');
}
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anonym
Anonym
Topic Starter сообщение 17.3.2012, 13:28; Ответить: Anonym
Сообщение #10


(alexdrob @ 17.3.2012, 16:20) *
выведите что передается в этой переменной

[PHP]if(isset($_POST['del'])){
$id = intval($_POST['del']);
var_dump($id);
var_dump($_POST['del']);
mysql_query("DELETE FROM `prommer_work` WHERE `id` = '$id'") || die((mysql_error());
//header('Location: '.'index.php');
}
[/PHP]

int(0) string(6) "delete"
Почему? В бд id записей есть...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКак улучшить запись голоса
0 k0ttee 5901 6.8.2020, 18:59
автор: k0ttee
Открытая тема (нет новых ответов) Переведу аудио/видио запись в текст
0 ByhAnka 1512 28.1.2017, 22:39
автор: ByhAnka
Открытая тема (нет новых ответов) Запись массива в БД (200 RUR)
3 pjotr 3493 7.2.2013, 15:41
автор: -A1ex-


 



RSS Текстовая версия Сейчас: 19.4.2024, 22:11
Дизайн