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

  #1  
Старый 15.02.2010, 13:48
Синий
Новичок
Регистрация: 08.01.2010
Сообщений: 7
С нами: 8599758

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

народ, мне кто сможет помочь?.. думаю, дел там на 2 минуты всего...
 
Ответить с цитированием

  #2  
Старый 15.02.2010, 13:49
vvy
Познающий
Регистрация: 29.03.2009
Сообщений: 33
С нами: 9009799

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

-=Zhenek=-, переведи дату удаления в метку времени функцией mktime,а потом вычти из нее текущую метку времени
 
Ответить с цитированием

  #3  
Старый 15.02.2010, 14:08
-=Zhenek=-
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
С нами: 9663762

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

в php это можно сделать циклами.
Но лучше запости в разделе базы данных,там можно одним запросом удалить все дубликаты типа такого :

PHP код:
DELETE tn FROM table_name tn JOIN (SELECT MAX(ID) AS ID FROM TABLE_NAME GROUP BY unique_key HAVING COUNT(*) > 1tn2 USING(ID
а мы тебе если надо лучше поможем, как в скипте при добавлении не допустить дубликаты =)
 
Ответить с цитированием

  #4  
Старый 15.02.2010, 14:15
pali4
Познающий
Регистрация: 27.01.2008
Сообщений: 42
С нами: 9625014

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

Цитата:
а мы тебе если надо лучше поможем, как в скипте при добавлении не допустить дубликаты =)
Нет)
Это вы мне точно не поможете)

Последний раз редактировалось pali4; 15.02.2010 в 14:27..
 
Ответить с цитированием

  #5  
Старый 15.02.2010, 14:34
vvy
Познающий
Регистрация: 29.03.2009
Сообщений: 33
С нами: 9009799

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

pali4, а почему мой способ не подходит?
 
Ответить с цитированием

  #6  
Старый 15.02.2010, 14:38
pali4
Познающий
Регистрация: 27.01.2008
Сообщений: 42
С нами: 9625014

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

Да и его тоже не подошёл, нихера не удаляет.
я в ступоре
 
Ответить с цитированием

  #7  
Старый 15.02.2010, 14:40
vvy
Познающий
Регистрация: 29.03.2009
Сообщений: 33
С нами: 9009799

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

pali4, все он удаляет, значит у тебя массив не так задан, как у меня и все, разбери пример, да перипиши для себя или сделай print_r и выложи сюда
 
Ответить с цитированием

  #8  
Старый 15.02.2010, 14:47
-=Zhenek=-
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
С нами: 9663762

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

Цитата:
Да и его тоже не подошёл
названия таблиц изменил? или так и запустил? О_о
 
Ответить с цитированием

  #9  
Старый 15.02.2010, 15:49
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

Уже решено.
Код:
CREATE TABLE copy_users SELECT * FROM users;
ALTER IGNORE TABLE copy_users ADD UNIQUE (name);
DROP TABLE `users`;
RENAME TABLE `users`.`copy_users` TO `users`.`users` ;
 
Ответить с цитированием

  #10  
Старый 15.02.2010, 17:02
Синий
Новичок
Регистрация: 08.01.2010
Сообщений: 7
С нами: 8599758

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

Меня слышно?.. народ, помогите PLZ!!!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.