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



 

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

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

Открыть тему
Тема закрыта
> Вопрос по mysql
bulldos
bulldos
Topic Starter сообщение 28.10.2015, 22:49; Ответить: bulldos
Сообщение #1


Всем доброго времени суток. Загнался решением проблемы, теперь вообще ничего не понимаю.
Есть простой запрос на редактирование одной ячейки таблицы:
Код
$query = "UPDATE $table  SET ready='1'  WHERE id='$id'";


Все просто как грабли обновить в $table ячейку ready на 1 к определенному id. Скрипт обрабатывается, но значение ячейки в mysql не меняется :-(

И такая же ситуация с запросом удаления строки по id

Код
$del = $query = "delete from $table where (id='$del')";


Сообщение отредактировал bulldos - 28.10.2015, 23:03


--------------------
icq:809 тире 405
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gerga
Gerga
сообщение 28.10.2015, 23:19; Ответить: Gerga
Сообщение #2


Если тип поля id является целочисленным, то так:
Код
$query = "UPDATE {$table}  SET ready='1'  WHERE id={$id}";

И соблюдайте регистр. Если id записан как ID или Id, то и в запросе должно быть так прописано.

Сообщение отредактировал Gerga - 28.10.2015, 23:30
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bulldos
bulldos
Topic Starter сообщение 28.10.2015, 23:30; Ответить: bulldos
Сообщение #3


Цитата(Gerga @ 28.10.2015, 22:19) *
$query = "UPDATE {$table}  SET ready='1'  WHERE id={$id}";

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


--------------------
icq:809 тире 405
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danil681
danil681
сообщение 28.10.2015, 23:33; Ответить: danil681
Сообщение #4


У вас рабочие запросы. Вероятно, проблема в $table и $del
что находится в них?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bulldos
bulldos
Topic Starter сообщение 28.10.2015, 23:36; Ответить: bulldos
Сообщение #5


danil681,

$table = "zakaz"; C этим проблем нету. Таблица существует и остальной скрипт в нее вносит данные без проблем.


--------------------
icq:809 тире 405
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gerga
Gerga
сообщение 28.10.2015, 23:48; Ответить: Gerga
Сообщение #6


bulldos, сделайте
Код
echo $query;


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bulldos
bulldos
Topic Starter сообщение 28.10.2015, 23:51; Ответить: bulldos
Сообщение #7


О как - UPDATE zakaz SET ready='1' WHERE id=''


--------------------
icq:809 тире 405
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gerga
Gerga
сообщение 28.10.2015, 23:54; Ответить: Gerga
Сообщение #8


bulldos, у вас переменная $id пуста или содержит апостроф. В общем, в ней не цифра. Исправьте этот косяк и все заработает.

Сообщение отредактировал Gerga - 28.10.2015, 23:56


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bulldos
bulldos
Topic Starter сообщение 29.10.2015, 0:04; Ответить: bulldos
Сообщение #9


Gerga,

Спасибо огромное. Решился вопрос, но с удалением строки беда осталась.


--------------------
icq:809 тире 405
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rassu
rassu
сообщение 29.10.2015, 2:46; Ответить: rassu
Сообщение #10


bulldos,

Так же echo $query и покажите запрос на удаление, как уходит.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1246 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3193 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3356 8.4.2020, 18:02
автор: DFService
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16057 17.1.2020, 17:49
автор: Forumacc
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос-ответ о работе форума
307 dos1k 43338 9.11.2019, 17:59
автор: heks


 



RSS Текстовая версия Сейчас: 25.4.2024, 14:19
Дизайн