Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопрос по организации таблицы
 
 автор: VYB   (20.05.2007 в 15:16)   письмо автору
 
 

Здравствуйте.У меня к вам несколько вопросов.
В таблице MySQL есть 2 столбца:CID и Name.СID-int,autoincrement.Скажите пожалуйста, почему при добавлении/удалении и добавлении нового значения Name оно может вставляться не в конце(после последней записи), а в середине строк таблицы?(при этом нарушается порядок следования CID,т.е может быть так: 59,60,62,61,63...).
Возможно ли это исправить?
И еще такой вопрос: мне нужно сделать скрипт, который бы перемещал порядок следования записей в бд.Т.е отображается значения таблицы CID-Name и напротив значений стрелочки вверх-вниз(переместить).Т.е как на ваш взгляд можно это сделать-поменять местами строки в БД? Посоветуйте пожалуйста.

   
 
 автор: Trianon   (20.05.2007 в 16:55)   письмо автору
 
   для: VYB   (20.05.2007 в 15:16)
 

В таблицах БД нет внутреннего порядка.
Единственный порядок, который Вы можете получить - это порядок, заказанный Вами директивой ORDER BY в операторе SELECT, т.е. тот порядок, в котором сервер вернет Вам результат запроса. Чтобы обеспечить искусственный порядок строк в таблице, Вам придется опереться на одно из полей. А если Вы хотите еще и менять его произвольным образом, то Вам такое поле (позицию строки в аспекте своего собственного порядка) специально придется добавить. Поле первичного ключа для этой цели не подойдет.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования