HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #681  
Старый 19.06.2009, 17:31
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме:
804931

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

Цитата:
Сообщение от FireFenix  
А что тут сложного?
Если ты удаляешь часть данных, то первый id будет до которого ты удалил. Т.е. удалил 10, 1ый id станет 11
Если удаляешь всё, то через
ALTER TABLE table AUTO_INCREMENT=1; //вместо 1 - нужный Id
Обновишь автоинкремент на нужный id и дальше продолжай вносить. Или как альтернатива - хранить счётчик id и вручну его увеличить и присваивать значение записям
Бред... И вопрос, и ответ.
Интересно сколько раз еще это будут спрашивать.
И сколько раз будут пытаться на это ответить с умным видом?
Оно у вас что - есть просит что ли, чем вам мешает такая нумерация?
А так же неплохо было бы воспользоваться поиском - стотыщмильонаф раз отвечали на этот вопрос, в том числе и я:
https://forum.antichat.ru/showpost.p...8&postcount=71
 
Ответить с цитированием

  #682  
Старый 25.06.2009, 14:13
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


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

есть cтруктура базы
Код:
id | date | text
не могу составить заапрос чтоб сгруппировать записи по дате и получить массив типа
Код:
дата 1
  -ид 1
  -дата 1
  -текст 1
  ---------
  -ид 2
  -дата 1
  -текст 2
------------
дата 2
  -ид 3
  -дата 2
  -текст 3
  ----------
  -ид 4
  -дата 2
  -текст 4
 
Ответить с цитированием

  #683  
Старый 25.06.2009, 15:09
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Мб обычным запросом все доставать,потом в один массив пихать,а затем сортировку массива?
 
Ответить с цитированием

  #684  
Старый 25.06.2009, 15:19
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


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

Цитата:
Сообщение от m0Hze  
Мб обычным запросом все доставать,потом в один массив пихать,а затем сортировку массива?
ну а без извращений можно как-нить?)) до этого я и сам догадался)
 
Ответить с цитированием

  #685  
Старый 26.06.2009, 09:33
jetrey
Новичок
Регистрация: 27.03.2009
Сообщений: 1
Провел на форуме:
26285

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

Есть бэкап sql базы размером 4 гига, никак не хочет открываться. Что можно сделать ?
 
Ответить с цитированием

  #686  
Старый 26.06.2009, 10:09
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


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

Цитата:
Сообщение от jetrey  
Есть бэкап sql базы размером 4 гига, никак не хочет открываться. Что можно сделать ?
Sypex Dumper
 
Ответить с цитированием

  #687  
Старый 26.06.2009, 13:08
roddik
Познающий
Регистрация: 14.01.2009
Сообщений: 93
Провел на форуме:
244235

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

Цитата:
Сообщение от jetrey  
Есть бэкап sql базы размером 4 гига, никак не хочет открываться. Что можно сделать ?
Качай http://www.google.com.ua/search?rlz=1C1GGLS_en-GBUA328UA328&sourceid=chrome&ie=UTF-8&q=large+text+file+viewer
 
Ответить с цитированием

  #688  
Старый 26.06.2009, 19:59
truelamer
Участник форума
Регистрация: 06.11.2007
Сообщений: 143
Провел на форуме:
350782

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

как можно нижеслежующие 2 запроса объединить в один!?!?!

UPDATE my_table SET flag=1 where my_text like "%word_1%" or my_text like "%word_2%"

и

UPDATE my_table SET flag=2 where my_text like "%word_3%" or my_text like "%word_4%"
 
Ответить с цитированием

  #689  
Старый 05.07.2009, 11:19
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

как извратиться так чтобы вытащить из таблицы строку и в тоже время обновить значение?

id name clicks
o test 0

надо достать test при этом увеличив clicks на 1
пробовал через юнион - но он не позволяет объединить select с update
подзапросы тоже не получаются

и можно ли грамотно сделать инкремент без click = click + 1 ?
 
Ответить с цитированием

  #690  
Старый 06.07.2009, 23:50
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме:
4761503

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

Есть запрос

"INSERT INTO vote (ip, date) VALUES ($REMOTE_ADDR, NOW())"

Если я захочу проапдейтить одну колонку то надо писать так

"INSERT INTO vote (ip) VALUES ($REMOTE_ADDR)"

Да?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ