Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не срабатывает первый из двух запрос

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Lolya
Отправлено: 01 Февраля, 2020 - 23:54:27
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Май 2018  


Помог: 2 раз(а)




Запрос на удаление (второй) - срабатывает! А вот запрос об изменении данных в таблице snatched (первый) - не хочет. Я не пойму - где ошибка??? Сам запрос:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $selfwhere = 'torrent = '.sqlesc($torrentid).' AND peer_id = '.sqlesc($peer_id);
  3. if($event == 'stopped'){
  4. mysql_query('UPDATE LOW_PRIORITY snatched SET seeder = "no", connectable = "no", started = '.sqlesc(get_date_time()).'
  5. WHERE torrent = '.sqlesc($torrentid).' AND userid = '.sqlesc($userid)) or err('Snatched error 1 (update)');
  6. mysql_query('DELETE FROM peers WHERE '.$selfwhere);
  7. if($self['seeder'] == 'yes'){$updateset[] = 'seeders = IF(seeders > 0, seeders - 1, 0)';
  8. }else{
  9. $updateset[] = 'leechers = IF(leechers > 0, leechers - 1, 0)';
  10. $snatch_updateset[] = "seeder = 'no'";
  11. }}}


помогите пожалуйста, подскажите как быть. Не хочет менять в ячейке seeder переключатель yes на no. Огорчение

(Отредактировано автором: 02 Февраля, 2020 - 00:17:36)

 
 Top
LIME
Отправлено: 02 Февраля, 2020 - 00:00:20
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




и хватитт мучать mysql_*
его давно уже запретили
 
 Top
Lolya
Отправлено: 02 Февраля, 2020 - 08:17:20
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Май 2018  


Помог: 2 раз(а)




LIME

Не выйдет, это анонс.пых файл, там такое не пройдет к сожалению. Огорчение
Мускуль работает и будет дальше работать в виде мискль. Не у всех есть версии скрипта под пых-7, многие еще на пых-5.4 сидят. Вот именно под них и пишется скрипт. Но блин ошибочка за каким-то лешим выходит.

Я не програмёр, я просто учусь. Закатив глазки

(Отредактировано автором: 02 Февраля, 2020 - 08:26:04)

 
 Top
Lolya
Отправлено: 02 Февраля, 2020 - 11:37:39
Post Id


Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Май 2018  


Помог: 2 раз(а)




Всё, вопрос решен. Чуть раньше в коде была ошибка, которая заставляла обходить стороной первый запрос, или сверху переписывать.. не важно, вопрос решен. Тему можно закрыть. Спасибо.
 
 Top
LIME
Отправлено: 02 Февраля, 2020 - 15:27:22
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Lolya пишет:
многие еще на пых-5.4 сидят
где в полный рост уже есть и pdo и mysqli
(Добавление)
Lolya пишет:
Не выйдет,
что не выйдет? вывести запрс текстом чтоб увидеть а что вообще на самом деле в бд улетает? так бы и стало понятно что не выполняется ветвь первонаперво даже
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB