HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 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
С нами: 10541186

Репутация: 921


По умолчанию

есть 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
С нами: 9223466

Репутация: 3171


По умолчанию

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

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

Репутация: 921


По умолчанию

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

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

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

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

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

Репутация: 921


По умолчанию

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

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

Репутация: 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
С нами: 9742875

Репутация: 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
С нами: 10562786

Репутация: 537


По умолчанию

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

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
С нами: 8947056

Репутация: 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 ™ © 2001- Antichat Kft.