|
|
|
|
|
для: Sofia
(02.04.2009 в 16:57)
| |
/*
CREATE TABLE `users` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`login` varchar( 25 ) NOT NULL default '',
`password` varchar( 32 ) NOT NULL default '',
`time_register` int( 10 ) default NULL ,
`time_lastlogin` int( 10 ) default NULL ,
`realname` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
`country` varchar( 100 ) NOT NULL ,
`access_level` tinyint( 4 ) NOT NULL default '0',
`activ_code` varchar( 255 ) NOT NULL default '',
`active_login` enum( 'y', 'n' ) NOT NULL default 'n',
`delete_login` enum( 'n', 'y' ) NOT NULL default 'n',
`sendmail` enum( 'y', 'n' ) NOT NULL default 'n',
PRIMARY KEY ( `id` ) ,
UNIQUE KEY `login` ( `login` ) ,
UNIQUE KEY `email` ( `email` )
) ENGINE = MYISAM AUTO_INCREMENT =1DEFAULT CHARSET = cp1251 AUTO_INCREMENT =1
*/
|
достаточно одной таблетки.... выполните SQL код можно из phpmyadmin и бутет вам 'Щ'астье. :) потом просто отредактируйте/поменяйте нужные поля на нужные названия | |
|
|
|
|
|
|
|
для: Sofia
(03.04.2009 в 13:32)
| | Формат
ENUM('yes', 'no', 'admin')....
|
| |
|
|
|
|
|
|
|
для: Slo_Nik
(03.04.2009 в 13:25)
| | вобщем я создала таблицу:
CREATE TABLE `admin_host-rk`.`users` (
`id` INT NOT NULL AUTO_INCREMENT ,
`email` VARCHAR( 255 ) NOT NULL ,
`pwd` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = InnoDB
но без поля enum.. незнаю как его создать, не получается. есть аська? моя 913566 | |
|
|
|
|
|
|
|
для: Slo_Nik
(03.04.2009 в 13:12)
| | Ошибка
SQL-запрос:
CREATE TABLE `admin_host-rk`.`users` (
`id` INT NOT NULL AUTO_INCREMENT ,
`email` VARCHAR( 255 ) NOT NULL ,
`pwd` VARCHAR( 255 ) NOT NULL ,
`auth` ENUM( yes / no ) NOT NULL DEFAULT 'no',
PRIMARY KEY ( `id` )
) ENGINE = InnoDB
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near yes/no) NOT NULL DEFAULT 'no', PRIMARY KEY (`id`)) ENGINE = InnoDB' at line 1 | |
|
|
|
|
|
|
|
для: Sofia
(03.04.2009 в 12:11)
| | и всё таки не понятно, что тебя смущает в шифровании данных?
пароль надо шифровать. | |
|
|
|
|
|
|
|
для: Sofia
(03.04.2009 в 12:11)
| | нема за що:) | |
|
|
|
|
|
|
|
для: Slo_Nik
(03.04.2009 в 11:30)
| | спасибо огромное за очень подробное описание. попробую. | |
|
|
|
|
|
|
|
для: Slo_Nik
(03.04.2009 в 11:30)
| | да, 2 таблицы бред какой-то... | |
|
|
|
|
|
|
|
для: Sofia
(03.04.2009 в 07:39)
| | я думаю, что не обязательно делать вторую таблицу.
заноси данные в таблицу, только в таблице сделай поле типа "enum", со значениями "yes/no", по умолчанию поставь "no".
после того, как ты проверишь данные - меняй значение поля на "yes".
при входе пользователя на страницу проверяй значение поля "enum" и если оно равно "no" выдавай сообщение типа "Ваша кандидатура рассматривается администрацией".
ну это как пример, попробуй как то так сделать.
если делать вторую таблицу, то тебе прийдётся потом данные пользователя переносить в постоянную, а это лишняя работа. | |
|
|
|
|
|
|
|
для: Slo_Nik
(02.04.2009 в 19:34)
| | да, мне надо чтоб я сама могла принимать решение, можно ли ему работать или нет. | |
|
|
|
|