![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Areostar |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: -1 Всего: -2 |
Вот молй скрипт:
выполняется, но вместо одной записи во всех таблицах оказывается по 2 одинаковые записи?!=-O как это исправить. Или на крайний случай подскажите как мне удалять из базы дублирующие записа(на 100 % схожие) и исправлять данные счётчика(все поля id у меня autoincrement) |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
Вероятно, пригодится функция mysql_insert_id / Она позволяет получить последний вставленный индекс в таблицу
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Areostar |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: -1 Всего: -2 |
а чем это поможет против дублирования записей
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
Это позволит избежать ненужного селекта и странного вычисления индексов . Вообще говоря, никто не гарантирует, что последняя строчка такого запроса окажется максимальным индексом и последним вставленным... Если поля дублируются - значит из кто-то два раза вставляет Изловить ситуацию можно, если построить уникальный композитный ключ на 3 поля(small_text, big_text, price) для таблицы small_appertmant. Тогда при вставке будет ошибка и по следам можно изловить источник проблем. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Areostar |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: -1 Всего: -2 |
проблему решил(с помощью сессий)но вот ещё проблемма
в поля x_coard, y_coard не добавляются данные скрин таблицы прилогаю Присоединённый файл ( Кол-во скачиваний: 4 )
scr.jpg 66,31 Kb |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |