Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 23 Май, 2012, 05:34:13

Страниц: 1 ... 5 6 [7] 8
Печать
Автор Тема: Помогите сделать таблицы.  (Прочитано 6115 раз)
0 Пользователей и 1 Гость смотрят эту тему.
adw0rd    ↓ 
27 Март, 2009, 07:36:02
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67


maxfr, ты хочешь хранить в одном поле разнотипные данные? объяви как строку или как text, но вообще это некашерно. верный способ привлечения проблемм. лучше несколько полей заведи, под каждый тип своё.
+1
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
maxfr    ↓ 
27 Март, 2009, 09:56:05 , спустя 2 часа 20 минут 3 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

интересно как или ставится?
Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
adw0rd    ↓ 
27 Март, 2009, 10:04:07 , спустя 8 минут 2 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

maxfr, что "ставится"?
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
maxfr    ↓ 
27 Март, 2009, 10:12:36 , спустя 8 минут 29 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

Поле * Значение: строка | число | текст | булево значение | перечисляемое значение.
 
| -  это же или так? Вот я про него и  спрашиваю.
Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
artoodetoo    ↓ 
27 Март, 2009, 10:24:59 , спустя 12 минут 23 секунды
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3804
Сила слова: 3.26

если первое что я щаз про тебя подумал  - неправда :) , то "или" делается через дополнительное поле-признак. а в нем записываешь например
'C' - если строка
'N' - число
'B' - boolean
'E' - enum
как-то так. с enum на самом деле проблемы, так как непонятно к какому именно типу относится. енумов может быть до%$^. ну их #&#^@. эти *#^&$ *#&^$@(). %@$#^  @^^# ^#%$^&%#$
Записан
maxfr    ↓ 
27 Март, 2009, 12:04:38 , спустя 1 час 39 минут 39 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

* Аттрибуты (перечисляемое значение): список допустимых значений.

А тут как? есть мысли?
Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
artoodetoo    ↓ 
27 Март, 2009, 12:35:49 , спустя 31 минуту 11 секунд
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3804
Сила слова: 3.26



 
221
Записан
maxfr    ↓ 
27 Март, 2009, 12:36:55 , спустя 1 минуту 6 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

xD в 10-ку...
Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
maxfr    ↓ 
29 Март, 2009, 05:22:45 , спустя 2 дня 3 часа 45 минут 50 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

может кто допер как мне этот е*** список пропиать? Ппц! Не могу найти не че в гугл.
Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
adw0rd    ↓ 
30 Март, 2009, 01:11:30 , спустя 7 часов 48 минут 45 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

Я так и не понял что ты хочешь сделать, больше примеров!
 
Списки - ENUM
Хранить разные типы в одном поле - TEXT, но как и сказали, это не айс.
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
maxfr    ↓ 
30 Март, 2009, 01:36:01 , спустя 24 минуты 31 секунду
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0


Хранить разные типы в одном поле - TEXT, но как и сказали, это не айс.

Как ты предлагаешь?
 

Я так и не понял что ты хочешь сделать, больше примеров!
Списки - ENUM

* Аттрибуты (перечисляемое значение): список допустимых значений.

Например:
1
2
3
4

ЗЫ: adw0rd у те кстати что-то с блогом тварится все ползет!
« Последнее редактирование: 30 Март, 2009, 01:38:19 от maxfr » Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
adw0rd    ↓ 
30 Март, 2009, 02:40:45 , спустя 1 час 4 минуты 44 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67



Хранить разные типы в одном поле - TEXT, но как и сказали, это не айс.

Как ты предлагаешь?
Для разных типов данных - разные поля/таблицы с разными типами :)
 


Я так и не понял что ты хочешь сделать, больше примеров!
Списки - ENUM

* Аттрибуты (перечисляемое значение): список допустимых значений.

Например:
1
2
3
4

ENUM(1,2,3,4)
 

ЗЫ: adw0rd у те кстати что-то с блогом тварится все ползет!

Какое у тебя разрешение экрана и браузер? Заодно перед этим нажми Ctrl+F5
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
maxfr    ↓ 
30 Март, 2009, 12:22:15 , спустя 9 часов 41 минуту 30 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

CREATE TABLE  `Parameter` (
`id_parameter` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`nazv_parameter` VARCHAR( 256 ) NOT NULL ,
`value_parameter` TEXT NOT NULL ,
`Attribut_number` DECIMAL( 5.2 ) NOT NULL ,
`Attribut_value` ENUM(  "1",  "2" ) NOT NULL ,
PRIMARY KEY (  `id_parameter` )
)

В чем я допустил ошибку?
Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
Givi    ↓ 
30 Март, 2009, 12:49:02 , спустя 26 минут 47 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 42
Сообщений: 2305
Сила слова: 1.82

VARCHAR( 256 )  - всего может быть значение в 255
Записан

Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь.
Если человек дурак, то... чур это не я!
maxfr    ↓ 
30 Март, 2009, 03:03:22 , спустя 2 часа 14 минут 20 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 546
Сила слова: 0

ясно, больше ошибок не видно?
« Последнее редактирование: 30 Март, 2009, 03:11:41 от maxfr » Записан

Все грамматические ошибки являются авторским стилем изложения материала.©
Страниц: 1 ... 5 6 [7] 8
Печать
 

Перейти в: