0 / 0 / 0
Регистрация: 13.01.2011
Сообщений: 13
1

Есть страница на html в ней проходим тест и узнаем результат.. Вопрос как этот результат записать в бд mysql в таблицу rezuitaty

13.01.2011, 17:00. Показов 2861. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
вот код страницы:

HTML5
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Пример теста</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<SCRIPT language=JavaScript> 
<!--
// для начала займемся установкой времени проведения теста
da=0;da1=0 //устанавливаем счетчик времени da и индикатор завершения теста da1 равными нулю
function wda(){ // начало функции - счетчика времени 
da++ // увеличение значения таймера на 1
if ((da==180)&&(da1!=1)){ // дальнейшие операции в фигурных скобках будут выполнены только при условии, что значение счетчика=180 (секунд), а тест ещё не завершен
da=0; da1=1; //счетчик сбрасывается, индикатор завершения теста = 1, что значит, что тест завершён
alert("Ваше время истекло. Результаты теста - в конце страницы.") // выдаётся сообщение о том, что время истекло.
w() // выполняется функция подсчета результатов
}
else setTimeout("wda()",1000) //если лимит времени ещё не превышен, функция-счетчик повторяется, но с задержкой в 1000 милисекунд (1 сек)
}
wda() //начало теста и запуск функции счетчика
 
function w() // функция подсчёта результатов
{
var counter=0 //задание переменной, в которой будет храниться итоговое количество баллов
da1=1; // индикатор завершение выполнения теста: тест завершён
if (test.v1[0].checked) {counter=counter+1}; //проверка ответа на первый вопрос. Если выбран третий ответ (по умолчанию нумерация элементов начинается с нулевого) к итоговому результату прибавляется 1 балл
if (test.v2[2].checked) {counter=counter+1};
if (test.v3[1].checked) {counter=counter+1};
if (test.v4[5].checked) {counter=counter+1};
if (test.v5[3].checked) {counter=counter+1};
if (test.v6[1].checked&&test.v6[2].checked){counter=counter+1}; //проверка ответов на 2-ой вопрос. Если отмечены первый и третий ответы к итогу прибаляется 2 балла.
if (test.v7[1].checked&&test.v7[4].checked){counter=counter+1};
if (test.v8[0].checked) {counter=counter+1};
if (test.v9[0].checked&&test.v9[1].checked){counter=counter+1};
if (test.v10[0].checked) {counter=counter+1};
rez.t2.value="Баллов: "+counter+" из 10 возможных"; //вывод итога в поле textarea с именем t2 формы rez
}
//-->
</SCRIPT>
<script language="JScript">
createPopup().show( 0, 0, 0, 0, 0 ); 
</script>
 
<META content="MSHTML 6.00.2900.2853" name=GENERATOR>
</HEAD>
<BODY>
<CENTER>
<p align="center"><strong>Учебная практика</strong><br>
<strong>Раздел «Базы данных» </strong></p>
<p align="center"><strong><em>Тест №1</em></strong></p>
<strong><em>Вариант №1</em></strong>
<H2> Время выполнения теста - 3 минуты.</H2>
</CENTER>
<FORM name=test method=post><BR><BR><BR>
<OL>
<LI><strong>Предметная область - это . . . </strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v1></td>
<td width="724"> Часть реального мира, которую мы исследуем с целью проектирования базы данных</td>
</tr>
<tr>
<td><input type=radio value=2 name=v1></td>
<td>Часть данных в ЭВМ, которую мы используем с целью создания БД</td>
</tr>
<tr>
<td><input type=radio 
value=3 name=v1></td>
<td>Весь реальный мир, который мы используем с цель создания БД</td>
</tr>
<tr>
<td><input type=radio value=4 name=v1></td>
<td>Выбранная СУБД</td>
</tr>
</table>
<BR>
<LI><strong>База данных –это . . .</strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v2></td>
<td width="724">Массив данных</td>
</tr>
<tr>
<td><input type=radio value=2 name=v2></td>
<td>Набор разнотипных данных</td>
</tr>
<tr>
<td><input type=radio 
value=3 name=v2></td>
<td>Совокупность взаимосвязанных массивов данных , имеющих специальную структуру</td>
</table>
<BR>
<LI><strong>Файл базы данных – это . . .</strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v3></td>
<td width="724">Схема отношений</td>
</tr>
<tr>
<td><input type=radio value=2 name=v3></td>
<td>Таблица</td>
</tr>
<tr>
<td><input type=radio 
value=3 name=v3></td>
<td>Домен</td>
</tr>
</table>
<BR>
<LI><strong>Количество столбцов в таблицах реляционных баз данных называется:</strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v4></td>
<td width="724">Кортежем</td>
</tr>
<tr>
<td><input type=radio value=2 name=v4></td>
<td>Атрибутом</td>
</tr>
<tr>
<td><input type=radio value=3 
name=v4></td>
<td>Доменом</td>
</tr>
<tr>
<td><input type=radio value=4 name=v4></td>
<td>Кардинальным числом</td>
</tr>
<tr>
<td><input type=radio 
value=5 name=v4></td>
<td>Сущностью</td> 
<tr>
<td><input type=radio 
value=6 name=v4></td>
<td>Степенью</td>
</table>
<BR>
<LI><strong>Создать структуру БД –это значит . . .</strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v5></td>
<td width="724">Заполнить таблицу данными</td>
</tr>
<tr>
<td><input type=radio value=2 name=v5></td>
<td>Нарисовать «шапку» таблицы</td>
</tr>
<tr>
<td><input type=radio value=3 
name=v5></td>
<td>Определить имена полей</td>
</tr>
<tr>
<td><input type=radio value=4 name=v5></td>
<td>Задать имена полей, определить их типы и ширину поля</td>
</tr>
<tr>
<td><input type=radio 
value=5 name=v5></td>
<td>Задать имя и ширину поля</td>
<tr>
<td><input type=radio 
value=6 name=v5></td>
<td>Задать имя и тип поля</td>
</table>
<BR>
<LI><strong>Запросом к БД называется:</strong><BR>
<INPUT type=checkbox 
value=1 name=v6>
Таблица, отсортированная по возрастанию или убыванию значений ключа<BR>
<INPUT type=checkbox value=2 name=v6>
Таблица, полученная из исходной путем выбора строк, удовлетворяющих заданным условиям на значения полей<BR>
<INPUT type=checkbox value=3 name=v6>
Таблица, полученная из совокупности связанных таблиц посредством выбора строк, удовлетворяющих заданным условиям<BR>
<BR>
<LI><strong>Заполнить базу данными в СУБД Access можно с помощью:</strong><BR>
<INPUT type=checkbox 
value=1 name=v7>
Мастера<BR>
<INPUT type=checkbox value=2 name=v7>
Формы<BR>
<INPUT type=checkbox value=3 name=v7>
Конструктора<BR>
<INPUT type=checkbox 
value=4 name=v7>
Путем непосредственного ввода данных<br>
<INPUT type=checkbox 
value=5 name=v7>
Таблицы<BR>
<BR>
<LI><strong>Что такое запись?</strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v8></td>
<td width="724">Информация, занесенная в некоторые из полей, хранящаяся в БД под определенным номером</td>
</tr>
<tr>
<td><input type=radio value=2 name=v8></td>
<td>Порядковый номер информации</td>
</tr>
<tr>
<td><input type=radio value=3 name=v8></td>
<td>Название поля</td>
</tr>
<tr>
<td><input type=radio 
value=4 name=v8></td>
<td>Единица размерности поля</td>
</tr>
</table>
<BR>
<BR>
<LI><strong>Поле в БД может содержать информацию следующего типа:</strong><BR>
<INPUT type=checkbox 
value=1 name=v9>
Числового<BR>
<INPUT type=checkbox value=2 name=v9>
Текстового<BR>
<INPUT type=checkbox value=3 name=v9>
Примечания<BR>
<INPUT type=checkbox 
value=4 name=v9>
Формулы<br>
<INPUT type=checkbox 
value=5 name=v9>
Звуковые объекты<BR>
<BR>
<LI><strong>Что такое форма?</strong>
<table width="760" border="0">
<tr>
<td width="26"><input type=radio value=1 
name=v10></td>
<td width="724">Окно на экране ПК с местом для ввода данных и обозначением полей</td>
</tr>
<tr>
<td><input type=radio value=2 name=v10></td>
<td>Обозначение полей</td>
</tr>
<tr>
<td><input type=radio 
value=3 name=v10></td>
<td>Таблица, в которой находятся данные</td>
</table>
</OL>
</FORM>
<FORM name=rez>
<CENTER><A href="javascript:w()">Показать результат</A><BR><TEXTAREA name=t2 rows=8 cols=40>Результат тестирования будет здесь.</TEXTAREA><BR>&nbsp;<BR></CENTER></FORM></BODY></HTML>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2011, 17:00
Ответы с готовыми решениями:

Как записать в INT результат запроса MySQL, не использую DataGrid
Есть простая База данных, посылаю с формы запрос: SELECT COUNT(1) FROM название_таблицы Как...

Не закрывать результат поиска при нажатии на этот самый результат
Добрый вечер, суть задачи такова: при нажатии на input становится видимым элемент #result, при...

Как связать 2 выполненных запроса к 2-м разным НД и как записать результат в таблицу?
Прошу помочь начинающему. 1. Как связать 2 выполненных запроса к 2-м разным НД(один ко многим)? В...

Вычислить площади и периметры треугольников; результат расчета записать в файл как таблицу
Задание гласит: В текстовом файле - данные про длины сторон 15 равносторонних треугольников....

1
74 / 73 / 25
Регистрация: 05.10.2008
Сообщений: 233
13.01.2011, 19:52 2
используя XMLHttpRequest отправить на php скрипт запрос вида http://script.php?b= Ваш counter
а в скрипте соответственно занести в базу
0
13.01.2011, 19:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2011, 19:52
Помогаю со студенческими работами здесь

Как записать в массив результат запроса если результат-массив данных а не 1 значение
Здравствуйте , подскажите пож-та как организовать в 2010-ом бэйсике работу с запросами,...

Результат запроса к бд записать в html
Доброго времени суток. Проблема такая. Нужно результат запроса к базе записать в html файл ( лутше...

Скрипт не выводит результат при исполнении в терминале, построчно результат есть. Новичок в bash
Добрый день всем. Помогите разобраться. Я новичок в написании скриптов. Первая попытка, идея...

Записать результат MySql запроса в переменную php
Здравствуйте с: есть код: $result3 = mysql_query (&quot;SELECT `idPCCode` FROM `PCCode` WHERE...

можно ли автоматически записать результат запроса в таблицу
ХЕЛП Можно записать результат запроса в таблицу? Есть программа которая работает с базой аксес...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru