Структурирования информации с помощью PHP и MySQL
varchar(20),
Describe varchar(100)
);
Таблица 3.2
«Пользователи» (USERS)
Название поля Тип данных Длинна NULL Описание поля
User id Числовой 4 Нет Уникальный идентификатор
Login Текстовый 20 симв. Нет
Password Текстовый 20 симв. Нет
Department id Числовой 4 Нет Связь с таблицей «Подразделение»
First name Текстовый 30 симв. Нет
Second name Текстовый 30 симв. Нет
Surname Текстовый 20 симв. Нет
Telephone Текстовый 20 симв. Да
Describe Текстовый 100 симв. Нет
Таблица 3.3
«Группы пользователей» (USERGROUPS)
Название поля Тип данных Длинна NULL Описание поля
Group id Числовой 4 Нет Уникальный идентификатор
Name Текстовый 30 симв. Нет
Describe Текстовый 100 симв. Нет
Таблица 2.3
«Группы» (GROUPS)
Название поля Тип данных Длинна NULL Описание поля
Group id Числовой 4 Нет Связь с таблицей «Группы пользователей»
User id Числовой 4 Нет Связь с таблицей «Пользователи»
Процесс регистрации пользователя протекает следующим образом:
1. пользователь вводит всю необходимую информацию о себе в поля формы регистрации (рисунок 3.3) и нажимает кнопку Отправить данные ;
2. далее программа проверяет данные на корректность, сюда входит: проверка ввода обязательных полей, а так же проверка на наличие HTML кода в полях;
3. данные заносятся в соответствующие таблицы базы данных.
Следует отметить важность проверки корректности введенных пользователями данных, так как многие пользователи совершают ошибки, при заполнении полей формы, на
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |


