![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
AntonioBanderaz |
|
||||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Тоесть мне нужно узнать какие типы полей (колонок) поддерживает БД...
Что-то вроде
Пытался сделать по примеру
Вывел только tinyint и tinyint unsigned, а как мона получить полный список на подобие engines? Это сообщение отредактировал(а) AntonioBanderaz - 1.5.2006, 14:22 -------------------- ГЫ... |
||||
|
|||||
sugee |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: нет Всего: 4 |
В PHP есть функция mysql_field_type().
Не поможет в твоём случае? |
|||
|
||||
AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Нет она мне ни в какие ворота.... Она вернёт только тип(и то кривой) у имеющегося поля... А мне нужно все возможные.... Кстате вместо неё быстрее и лучше использовать сиквел
Намного информативней... -------------------- ГЫ... |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 21 Всего: 73 |
AntonioBanderaz, а зачем такой изврат? не проще ли посмотреть в мануале?
-------------------- Теперь при чем :P |
|||
|
||||
AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Я их знаю. Мне нужно именно програмно, я пишу систему, что-то вроде навороченой CMS, что-то вроде каждая таблица - "класс", колонки таблицы - "атрибуты класса". тип колонки - тип атрибута, и вот хочу сделать чтобы не было заточек на какие-то определённые типы, а получать их от БД. Вот и надо. А в чём изврат-то? -------------------- ГЫ... |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 21 Всего: 73 |
Что поля не могут изменять тип, они должны быть определены единожды. А то что ты хочешь противоречит теории. Ибо тип полей должен задать разработчик БД. А у пользователя не должно быть никакой возможности менять тип и структуру. -------------------- Теперь при чем :P |
|||
|
||||
AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 1 Всего: 18 |
Смотри есть несколько типов классов моей системы, есть системные, тип которых поменять нельзя, есть пользовательские, типы атрибутов которых может менять пользователь. Подобная система используется в ряде гос порталов, ГАС выборы, и тому подобное, я просто с ними работаю, и вот решил написать что-то подобное на php. И изврата никакого я не вижу... Добавлено @ 10:59 ЗЫ: Мы немного отошли от темы топика.... Добавлено @ 11:00 Это не догма, которой нужно строго следовать. -------------------- ГЫ... |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |