X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопрос по MySQL
DarkZo5m
DarkZo5m
Topic Starter сообщение 8.9.2011, 15:06; Ответить: DarkZo5m
Сообщение #1


Всем привет! Вопрос:
Выдернул новости из одной базы DLE, то есть из таблицы dle_post, добавил в другую базу DLE, получилось много новостей, но поле ID у многих новостей совпадает. Каким запросом можно изменить все поля ID в записях, чтобы они шли по порядку от 1 до конечной записи и не повторялись.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 8.9.2011, 15:32; Ответить: x64
Сообщение #2


что-нибудь вроде такого:
SET @idn:=0;
UPDATE dle_post SET ID = (@idn:=@idn + 1) ORDER BY ID
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkZo5m
DarkZo5m
Topic Starter сообщение 8.9.2011, 15:50; Ответить: DarkZo5m
Сообщение #3


(x64 @ 8.9.2011, 16:32) *
что-нибудь вроде такого:

А можно конкретно, чтобы работало, если конечно не затруднит, я просто в этом вообще не варю...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 8.9.2011, 16:00; Ответить: x64
Сообщение #4


а через тот же phpmyadmin выполнить и убедиться, работает ли оно? huh.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kostap13
Kostap13
сообщение 8.9.2011, 17:03; Ответить: Kostap13
Сообщение #5


(DarkZo5m @ 8.9.2011, 15:06) *
но поле ID у многих новостей совпадает.


Ужас blink.gif Неужели в таблице ID не стоит как Primary Key?! Что же это за ID тогда.

1) Очистите таблицу
2) Поставьте для ID PrimaryKey и autoincrement
2) Заново залейте записи, добавляя только данные, а ID пусть создает база.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1242 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3184 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3351 8.4.2020, 18:02
автор: DFService
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16051 17.1.2020, 17:49
автор: Forumacc
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос-ответ о работе форума
307 dos1k 43322 9.11.2019, 17:59
автор: heks


 



RSS Текстовая версия Сейчас: 20.4.2024, 1:53
Дизайн