Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Порядок выполнения работы. 1. Получить вариант задания у преподавателя.



 

1. Получить вариант задания у преподавателя.

2. Разработать прикладную программу в соответствии с заданием.

3. Подготовить и защитить отчет.

4. Написать и отладить программу на ЭВМ.

5. Сдать работающую программу преподавателю.

Требования к оформлению отчета

 

Отчет должен содержать следующие разделы:

· задание по лабораторной работе;

· текст программы;

· выводы по проделанной работе.

Варианты заданий

 

1. Написать скрипт проверки правильности данных в форме.

2. Написать с помощью JavaScript простейший калькулятор.

3. Написать скрипт, с помощью которого получить информацию о свойствах Web-среды пользователя: название браузера, версия браузера, тип ОС, разрешение экрана, разрешение на использование языка Java для данного браузера и др.

 

6. Контрольные вопросы

 

1. Для чего предназначен язык сценариев JavaScript? Его особенности.

2. Какие основные обработчики событий в JavaScript?

3. Для чего используется объект Navigator? Какие его параметры?

 

7. Рекомендуемая литература

 

1. Мэрдок, Келли. JavaScript: наглядный курс создания динамических Web-страниц.: Пер. с англ.: Уч. пос. - М.: Издательский дом "Вильямс", 2001. - 288 с.: ил. - Парал. тит. англ.

2. Логник. Все о создании динамических страниц для интернета. М.: Мовиком, 2001. - 348 с.: ил.


Лабораторная работа № 3

 

РАБОТА С ДАЗАМИ ДАННЫХ В WEB-ПРИЛОЖЕНИЯХ

 

ЦЕЛЬ РАБОТЫ

 

Изучить принципы работы с БД для Web-приложений, разобрать ситуации, в которых необходимо использовать БД. Освоить процедуры подключения к серверу базы данных, создание и исполнение SQL запросов, а также работу с ошибками с помощью функций языка РНР для работы с базами данных.

 

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

 

При создании динамических Web-страниц нередки случаи, когда необходимо хранить и обрабатывать большие объемы информации. В этом случае возникает необходимость использования баз данных для хранения необходимой информации.

В языке программирования PHP имеется возможность для работы с базой данных MySQL.

Выбор базы данных обуславливается тем, что она стабильно и быстро работает под операционными системами Unix и Windows, устойчива к сбоям.

Функции PHP для работы с базами данных:

Соединение с сервером базы данных:

mysql_connect ("$host", "$user_db", "$pass_db");

Параметры функции:

$host – имя MySQL сервера

$user_db - имя пользователя MySQL

$pass_db – пароль для доступа к БД MySQL

 

Выбор базы данных:

mysql_select_db("$dbase");

$dbase – имя БД

 

Исполнение SQL запроса:

mysql_query($sql);

$sql – SQL запрос

 

Проверка количества вернувшихся строк:

mysql_num_rows($result);

$result – результирующий набор, возвращается функцией mysql_query($sql);

 

Обработка ошибок:

mysql_errno(); - возвращает численный код ошибки выполнения последней операции с MySQL

mysql_error(); - возвращает строку, содержащую текст ошибки выполнения последней функции MySQL

 

SQL запросы:

Ввод данных в таблицу:

insert into имя схемы.имя таблицы

VALUES ('значение1', 'значение2', [ NULL ] );

В список VALUES помещаются значения для всех столбцов соответствующей таблицы. Значения в списке разделяются запятыми. Символьные значения и значения дат должны быть заключены в кавычки. Для числовых значений и пустых значений, задаваемых ключевым словом NULL, кавычки не нужны.

 

Изменение данных в таблице:

update имя_таблицы

set имя_столбца = 'значение'

[where условие];

При использовании оператора UPDATE без ключевого слова WHERE нужно быть внимательным. При отсутствии заданных ключевым словом WHERE условий данные в соответствующем столбце будут обновлены для всех строк данных.

Удаление данных из таблицы:

delete from имя_схемы.имя_таблицы

[where условие];

Следует обратить внимание на выражение с ключевым словом WHERE. При удалении строк из таблицы это выражение представляет собой важную часть оператора DELETE. Если ключевое слово WHERE в операторе DELETE опущено, будут удалены все строки таблицы.

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.