Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверьте листинг 
:(
    Опции темы
ramen
Дата 18.6.2008, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 10.6.2008

Репутация: нет
Всего: нет



Создание таблиц в базе для меня новое, прозьба проверить правильность, малоли есть оптимальнее вариант значений.
Код

"CREATE TABLE imya (
id_catal INT(20) NOT NULL auto_increment,//Понятно...
name tinytext not nul,//Имя скорее всего не больше 25 символов будит
main  enum('da','net')not null,//значения da, net
nomain int(11) NOT NULL default '0',//Число от 1до 999
regl int(11) NOT NULL default '0',//Число от 1 до 999
hids enum('show','hide')not null default 'show',//значения show ,hide
zapas varchar(255) NOT NULL default '',//Свободное поле, может быть как текст так и числа
PRIMARY KEY  (`id_cat`)
) type=MyISAM";

PM MAIL ICQ   Вверх
BAR23
Дата 18.6.2008, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 1.6.2008

Репутация: нет
Всего: нет



пойдёт. Главное щоб работало. Етот код ты будеш только 1 раз использовать, вначале. smile и забудеш про него.
PM MAIL   Вверх
Sannis
Дата 18.6.2008, 20:44 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: 1
Всего: 13



Имена полей и название таблицы следует выдерживать в английском языке, по крайней мере не мешать английский и транслит.


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
americanets
Дата 18.6.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



Код

PRIMARY KEY  (`id_cat`)


видимо должно быть 

Код

PRIMARY KEY  (id_catal)


ну и чтоб потом избежать путаницы идентификатор лучше называть как то связно с названием таблицы

например

Код

id_imya int NOT NULL auto_increment


ну и синтаксис проверь , nul видимо null 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
ramen
Дата 22.6.2008, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 10.6.2008

Репутация: нет
Всего: нет



Спасибо за проверку, не подходящих таблиц наделать, ведь сказано выше это делать раз и до конца жизни скрипта.
main  enum('da','net') not null  default 'net', сразу ни кчему было

Цитата

ну и синтаксис проверь , nul видимо null 
 вроде всё нормально или недопонял я...
PM MAIL ICQ   Вверх
americanets
Дата 27.6.2008, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



Цитата(ramen @  18.6.2008,  18:05 Найти цитируемый пост)
name tinytext not nul




--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0456 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.