ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #551  
Старый 09.04.2009, 23:45
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме:
3279330

Репутация: 343


Отправить сообщение для bxN5 с помощью ICQ
По умолчанию

а именно? как что бы значение добавлялось , а не обновлялось ?
 

  #552  
Старый 10.04.2009, 00:52
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

INSERT INTO users ('bonus') VALUES ('".$values."')

просто, без where

where нужно только когда update или select, insert просто добавляет новую запись, id автоматически присваивается следующее, если поле id аутоинкримент (автоматически возрастающее). Какая тебе разница, какое там будет id, если ты просто ДОБАВЛЯЕШЬ новую запись
 

  #553  
Старый 10.04.2009, 00:52
laedafess
Познающий
Регистрация: 11.02.2009
Сообщений: 98
Провел на форуме:
1446969

Репутация: 169
По умолчанию

Код:
INSERT INTO `users` (`bonus`) VALUES ('".$values."')
P.S. ой, мну опередили=(
 

  #554  
Старый 10.04.2009, 01:29
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме:
3279330

Репутация: 343


Отправить сообщение для bxN5 с помощью ICQ
По умолчанию

не не так
щас попробую объяснить полностью
в таблице юзерс есть поле бонус , в которое нужно записать ник из своей переменной , но записать ник человку с id совпадающему со своим значением(хранится в куках)
Отлично работает в написанном сразу запросе
PHP код:
$query=("UPDATE users SET bonus='".$ss."' WHERE user_id ='".$_COOKIE['ref']."'") ; 
но дело в том , что в последующих запросах естественно значение предыдущее затирается(set все таки) , а мне нужно что бы бралось значение которое уже лежит в ячейке bonus и к нему добавлялось из переменной $ss ну и сохранялось естестно
 

  #555  
Старый 10.04.2009, 01:38
Taylorith
Участник форума
Регистрация: 06.09.2006
Сообщений: 177
Провел на форуме:
284125

Репутация: 16
По умолчанию

Дарова , есть проблема, имеется запрос весящий 112 мегов, запускаю мускул захожу через хейди и пытаюсь сделать запрос , чеастно гворя не выходит , зависает и очень долго все это происходит, вообще так и не получилось сделать запрос ни через хейди ни через навикат, неужели нету других методов , я помню делали как то через бат файлы.
Или другой способ разделить запрос на файлы состоящие как минимум из двух мегов каждый и по одному сделать , но вручную эт ппц как долго ,есть ли способ ?? помогите пожалуйста или мне придется вручную делить файл.
 

  #556  
Старый 10.04.2009, 01:45
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме:
3279330

Репутация: 343


Отправить сообщение для bxN5 с помощью ICQ
По умолчанию

mysql -u root base < ./dump.sql
 

  #557  
Старый 10.04.2009, 01:48
Taylorith
Участник форума
Регистрация: 06.09.2006
Сообщений: 177
Провел на форуме:
284125

Репутация: 16
По умолчанию

изхвини если буду выглядить идиотом, но все же, где это делать ? (в командной строке мускула то есть захожу в пуск выбираю мускул и MySQl command line)потом вписываю пароль? если я правильно понял то так?
mysql -u root < ./мой запрос.sql так?

Последний раз редактировалось Taylorith; 10.04.2009 в 01:51..
 

  #558  
Старый 10.04.2009, 01:56
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме:
3279330

Репутация: 343


Отправить сообщение для bxN5 с помощью ICQ
По умолчанию

так , но в обычной командной строке (выполнить-cmd)
 

  #559  
Старый 10.04.2009, 02:05
Taylorith
Участник форума
Регистрация: 06.09.2006
Сообщений: 177
Провел на форуме:
284125

Репутация: 16
По умолчанию

не в обчной не получается , я тока что в командой строке скуля сделал
вот так Source C:/запрос.sql и получилось.
 

  #560  
Старый 10.04.2009, 02:07
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

$query=("UPDATE users SET bonus=bonus+'".$ss."' WHERE user_id ='".$_COOKIE['ref']."'") ;

чото так типо

а поле bonus перед этим сделать равно 0. Если там просто пусто, то просто сделать такой запрос предварительно:

$query=("UPDATE users SET bonus=0") ;

Последний раз редактировалось Pashkela; 10.04.2009 в 02:09..
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ