[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: организация структуры 100 х 100
ruzarh
Подскажите как можно организовать структуру таблицы для хранения поля(карта для игры) 100х100 клеток с возможные потом ее увеличением(200x200).




Спустя 35 минут, 38 секунд (9.04.2011 - 14:26) Trianon написал(а):
кой смысл хранить саму карту?
Хранят объекты на ней созданные.

Спустя 17 минут, 22 секунды (9.04.2011 - 14:44) ruzarh написал(а):
Спасибо дельное замечание, об этом я как то не подумал.

Спустя 1 час, 3 минуты, 16 секунд (9.04.2011 - 15:47) ruzarh написал(а):
`id` int(11) not null auto_increment,
`position_x` int(11),
`position_y` int(11),
`date1` int(11),
`date2` int(11),
`date3` int(11),
PRIMARY KEY (`id`);

только теперь неудобно получать данные из бд для поля 3х3, т.е. делать запрос для полей допустим
3х3 3х4 3х5
4х3 4х4 4х5
5х3 5х4 5х5
объединение будет ресурсы жрать.




Спустя 19 минут, 38 секунд (9.04.2011 - 16:06) Trianon написал(а):
зачем объединение?
SELECT *
FROM tbl
WHERE (`position_x` BETWEEN 3 AND 5 )
AND (`position_y` BETWEEN 3 AND 5 )
ORDER BY `position_y`,`position_x`

Спустя 3 часа, 28 минут, 26 секунд (9.04.2011 - 19:35) ruzarh написал(а):
Спасибо большое, какой то я неопытный, вроде все наверху, а я туплю, спасибо еще раз!


_____________
Не портите мои нервные клетки, так как в них живут нервные тигры!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.