Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> удалить запись из таблицы 
V
    Опции темы
StachelDraht
Дата 4.8.2009, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Не Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 19.1.2006

Репутация: нет
Всего: 1



Привет!

Что за ерунда такая ???
Код

            if($_POST['delete']){
            $delitem = $_POST['itemid'];
            mysql_query('delete from news_comments WHERE id = $delitem');
            }


вобщем не удаляет
Код

    <form method="post" name="delete">
    <tr>
        <td class="sol">
        {author}, {date}<br />
        {text}
        </td>
    </tr>
    <tr>
     <td>
        <input type="hidden" name="itemid" value="{id}" />{id}
        <admin><input type="submit" name="delete" value="{word:delete}" /></admin>
        </td>
    </tr>
    </form>




PM MAIL   Вверх
MoLeX
Дата 4.8.2009, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 7
Всего: 140



Код

mysql_query('delete from news_comments WHERE id = $delitem');


на
Код

mysql_query('delete from news_comments WHERE id = '.$delitem);



--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Ипатьев
Дата 4.8.2009, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 3
Всего: 37



Следует отлаживать вою программу. 
В приведенном примере очень много этапов:
- шаблон
- программа-обработчик шаблона
- итоговый HTML
- браузер
- программа - обработчик формы.
- SQL сервер

Проблема может быть на любом из них. Найти ее можно только отладкой.
Для начала надо вывести запрос на экран. Если запрос сформирован верно, то попробовать выполнить его через программу-клиент. А если нет - то двигаться по цепочке вверх, проверяя, так ли работает каждая ступень, как надо.
PM MAIL   Вверх
StachelDraht
Дата 4.8.2009, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Не Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 19.1.2006

Репутация: нет
Всего: 1



Всем спасибо!
PM MAIL   Вверх
SoWa
Дата 4.8.2009, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Харекришна
****


Профиль
Группа: Комодератор
Сообщений: 2422
Регистрация: 18.10.2004

Репутация: нет
Всего: 74



Цитата(MoLeX @  4.8.2009,  11:44 Найти цитируемый пост)
накод PHP1:mysql_query('delete from news_comments WHERE id = '.$delitem);

Обьясните мне тупому, а как без закрывающей кавычки?


--------------------
Всем добра smile
PM MAIL ICQ   Вверх
Ипатьев
Дата 4.8.2009, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 3
Всего: 37



Кавычки, закрывающей что? Строка там, как и положено, заключена в кавычки.


StachelDraht, кстати, вместо
Код

$delitem = $_POST['itemid'];

в данном случае следует писать
Код

$delitem = intval($_POST['itemid']);

PM MAIL   Вверх
MoLeX
Дата 4.8.2009, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 7
Всего: 140



StachelDraht, думаю тебе следует прочитать про одинарные (') и двойные кавычки ("). Ошибка и произошла из-за этого


SoWa, она уже закрыта.


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0764 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.