Базы данных Лабораторная работа 2. Основные конструкции языка PHP
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Описание
3 Задание
No 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
No 2
Пусть в скрипте z2-5.php переменная $lang может принимать значения "ru", "en", "fr" или "de". Используя операторы if-else-elseif обеспечьте вывод на экран полного названия языка (русский, английский, ...) в зависимости от того, что задано в строке вызова скрипта:
z05-5.php?lang=ru [en/fr/de]
Обязательно предусмотреть случай неверного задания значения параметра lang - тогда должна выводиться надпись "язык неизвестен".
(Использовать листинг 6-2).
No 3
Используя вложенные циклы while, в скрипте z3-1.php отобразите на экране таблицу Пифагора 10×10 (т.е. таблицу умножения чисел от 1 до 10). При этом фон диагональных ячеек должен быть того цвета, который задается вне циклов. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
1 2 3 ... 10
2 4 6 ... 20
3 6 9 ... 30
... ... ... ... ...
10 20 30 ... 100
Обязательно используйте служебные символы табуляции и новой строки для создания читабельного html-файла.
(Использовать листинги 7-1 и 7-6).
No 4
Используя вложенные циклы for в скрипте z3-2.php отобразите на экране таблицу сложения чисел от 1 до 10. При этом цвет цифр в верхней строке и левом столбце должен быть задан через $color вне циклов, а в левой верхней ячейке должен стоять знак "+" красного цвета. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
+ 2 3 ... 10
2 4 5 ... 12
3 5 6 ... 13
... ... ... ... ...
10 12 13 ... 20
(Использовать листинг 7-6).
No 5
В скрипте z3-3.php создайте 4 функции с именами Ru(), En(), Fr(), De(). Каждая функция выводит на экран приветствие на соответствующем языке:
Ru() - "Здравствуйте!",
En() - "Hello!",
Fr() - "Bonjour!" и
De() - "Guten Tag!".
Эти функции имеют аргумент $color, который определяет цвет выводимого текста. Используя функцию-переменную $lang(), отобразить на экране одно из приветствий, причем какое приветствие будет выведено и каким цветом - задать как параметры в строке вызова скрипта:
z3-3.php?lang=Ru&color=[назв-е цвета]
En/Fr/De
(Использовать листинг 8-3).
No 6
В скрипте z3-5.php
Создайте массив $treug[] "треугольных" чисел, т.е. чисел вида n(n+1)/2 (где n=1,2,: 10) и выведите значения этого массива на экран в строку (через 2 пробела).
Создайте массив $kvd[] квадратов натуральных чисел от 1 до 10, выведите значения этого массива на экран в строку.
Объедините эти 2 массива в массив $rez[], выведите результат на экран.
Отсортируйте массив $rez[], выведите результат на экран.
Удалите в массиве $rez[] первый элемент, выведите результат на экран.
С помощью функции array_unique() удалите из массива $rez[] повторяющиеся элементы, результат занесите в массив $rez1[] и выведите его на экран.
(Использовать листинги 9-2 - 9-10).
No 7
В скрипте z3-6.php
1. Создайте ассоциативный массив $cust[]
с ключами cnum, cname, city, snum и rating
и значениями: 2001, Hoffman, London, 1001 и 100.
Выведите этот массив (вместе с именами ключей) на экран.
2. Отсортируйте этот массив по значениям. Выведите результат на экран.
3. Отсортируйте этот массив по ключам. Выведите результат на экран.
4. Выполните сортировку массива с помощью функции sort(). Выведите результат на экран.
(Использовать листинги 9-1 - 9-10).
No 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
No 2
Пусть в скрипте z2-5.php переменная $lang может принимать значения "ru", "en", "fr" или "de". Используя операторы if-else-elseif обеспечьте вывод на экран полного названия языка (русский, английский, ...) в зависимости от того, что задано в строке вызова скрипта:
z05-5.php?lang=ru [en/fr/de]
Обязательно предусмотреть случай неверного задания значения параметра lang - тогда должна выводиться надпись "язык неизвестен".
(Использовать листинг 6-2).
No 3
Используя вложенные циклы while, в скрипте z3-1.php отобразите на экране таблицу Пифагора 10×10 (т.е. таблицу умножения чисел от 1 до 10). При этом фон диагональных ячеек должен быть того цвета, который задается вне циклов. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
1 2 3 ... 10
2 4 6 ... 20
3 6 9 ... 30
... ... ... ... ...
10 20 30 ... 100
Обязательно используйте служебные символы табуляции и новой строки для создания читабельного html-файла.
(Использовать листинги 7-1 и 7-6).
No 4
Используя вложенные циклы for в скрипте z3-2.php отобразите на экране таблицу сложения чисел от 1 до 10. При этом цвет цифр в верхней строке и левом столбце должен быть задан через $color вне циклов, а в левой верхней ячейке должен стоять знак "+" красного цвета. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
+ 2 3 ... 10
2 4 5 ... 12
3 5 6 ... 13
... ... ... ... ...
10 12 13 ... 20
(Использовать листинг 7-6).
No 5
В скрипте z3-3.php создайте 4 функции с именами Ru(), En(), Fr(), De(). Каждая функция выводит на экран приветствие на соответствующем языке:
Ru() - "Здравствуйте!",
En() - "Hello!",
Fr() - "Bonjour!" и
De() - "Guten Tag!".
Эти функции имеют аргумент $color, который определяет цвет выводимого текста. Используя функцию-переменную $lang(), отобразить на экране одно из приветствий, причем какое приветствие будет выведено и каким цветом - задать как параметры в строке вызова скрипта:
z3-3.php?lang=Ru&color=[назв-е цвета]
En/Fr/De
(Использовать листинг 8-3).
No 6
В скрипте z3-5.php
Создайте массив $treug[] "треугольных" чисел, т.е. чисел вида n(n+1)/2 (где n=1,2,: 10) и выведите значения этого массива на экран в строку (через 2 пробела).
Создайте массив $kvd[] квадратов натуральных чисел от 1 до 10, выведите значения этого массива на экран в строку.
Объедините эти 2 массива в массив $rez[], выведите результат на экран.
Отсортируйте массив $rez[], выведите результат на экран.
Удалите в массиве $rez[] первый элемент, выведите результат на экран.
С помощью функции array_unique() удалите из массива $rez[] повторяющиеся элементы, результат занесите в массив $rez1[] и выведите его на экран.
(Использовать листинги 9-2 - 9-10).
No 7
В скрипте z3-6.php
1. Создайте ассоциативный массив $cust[]
с ключами cnum, cname, city, snum и rating
и значениями: 2001, Hoffman, London, 1001 и 100.
Выведите этот массив (вместе с именами ключей) на экран.
2. Отсортируйте этот массив по значениям. Выведите результат на экран.
3. Отсортируйте этот массив по ключам. Выведите результат на экран.
4. Выполните сортировку массива с помощью функции sort(). Выведите результат на экран.
(Использовать листинги 9-1 - 9-10).
Дополнительная информация
зачет
Похожие материалы
Сетевые базы данных. Лабораторная работа №2. Основные конструкции языка PHP.
zhekaersh
: 20 февраля 2015
Задание
№ 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
№ 2
В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea".
Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему:
(а) print "$breakfast $gamburger";
(б) print "$breakfast"; print "$$breakfast";
(в) print $breakfast; print $$breakfast;
№ 3
Выполни
35 руб.
Основные конструкции языка PHP.
Doctor_Che
: 9 февраля 2012
Тема: Основные конструкции языка PHP.
Задание:
№ 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
№ 2
В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea".
Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему:
(а) print "$breakfast $gamburger";
(б) print "$breakfast"; print
75 руб.
Лабораторная работа № 2 Основные конструкции языка PHP Сетевые базы данных
SibSUTTI
: 4 июля 2023
Задание
No 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
No 2
Пусть в скрипте z2-5.php переменная $lang может принимать значения "ru", "en", "fr" или "de". Используя операторы if-else-elseif обеспечьте вывод на экран полного названия языка (русский, английский, ...) в зависимости от того, что задано в строке вызова скрипта:
z05-5.php?lang=ru [en/fr/de]
Обязательно предусмотре
35 руб.
Сетевые базы данных-1. Основные конструкции языка PHP. Лабораторная работа №2
wchg
: 21 августа 2013
№ 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
№ 2
В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea".
Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему:
(а) print "$breakfast $gamburger";
(б) print "$breakfast"; print "$$breakfast";
(в) print $breakfast; print $$b
78 руб.
Лаб№1. « ЯзыкMySQL» Лаб№2. «Основные конструкции языка PHP» Лаб№3. «Обработка форм»
Илья272
: 20 июня 2023
1 Теоретический материал
1.0. Структура учебной базы данных
1. После устанвки пакета Denwer создаем приведенную ниже базу данных - непосредственно с помощью phpMyAdmin или используя файл ins.php, который расположен в директории work полученного Вами задания.
Таблица sal - продавцы
snum - номер продавца
sname - имя продавца
city - город, где находится продавец
comm - комиссионные продавца
snum sname city comm
1001 Peel London 0.12
1002 Serres San Jose 0.13
1004 Motica London 0.11
1007 Rifkin Bar
1300 руб.
Базы данных. лабораторная работа №2
nura
: 22 января 2019
Лабораторная работа 2. Создание запросов
Цель работы: Приобрести навыки создания запросов в режимах мастера и конструктора.
Теория
Формирование запросов
Запросы являются мощным средством обработки данных, хранимых в таблицах OpenOffice. С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. Запросы позволяют вычислять итоговые значения и выводить их в компактном формате, подобном формат
250 руб.
Базы данных . Лабораторная работа №2. ДО.
user888
: 19 марта 2014
Запросы и их применение.
Цель работы: Приобрести навыки создания различных типов запросов для получения необходимых данных из базы данных.
Задание:
1. Используя таблицы базы данных, разработанные ранее в соответствии с индивидуальным заданием, создать запросы для получения различных данных.
2. Создать запросы, необходимые для вывода выходных документов, указанных в варианте индивидуального задания.
С помощью запросов можно просматривать, анализировать и изменять данные из одной или нескольких
60 руб.
Базы данных. Лабораторная работа №2, вариант 20
danila1271
: 8 января 2018
Задание 1. Создание простого запроса на выборку с помощью Мастера запросов
Для выполнения задания выполните следующие действия.
1. Откройте базу данных, созданную в лабораторной работе 1.
2. На вкладке Запросы щелкните на кнопке Создать и выберите вариант Простой запрос.
3. В списке выберите таблицу Студент.
4. Дважды щелкните на полях, которые должны отображаться в запросе.
5. Настройте параметры сортировки записей по полю Факультет и введите имя запроса.
6. Выполните запрос и проверьте получен
300 руб.
Другие работы
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
mosintacd
: 28 июня 2024
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО
2024 год
Ответы на 20 вопросов
Результат – 100 баллов
С вопросами вы можете ознакомиться до покупки
ВОПРОСЫ:
1. We have … to an agreement
2. Our senses are … a great role in non-verbal communication
3. Saving time at business communication leads to … results in work
4. Conducting negotiations with foreigners we shoul
150 руб.
Задание №2. Методы управления образовательными учреждениями
studypro
: 13 октября 2016
Практическое задание 2
Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности.
Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
200 руб.
Особенности бюджетного финансирования
Aronitue9
: 24 августа 2012
Содержание:
Введение
Теоретические основы бюджетного финансирования
Понятие и сущность бюджетного финансирования
Характеристика основных форм бюджетного финансирования
Анализ бюджетного финансирования образования
Понятие и источники бюджетного финансирования образования
Проблемы бюджетного финансирования образования
Основные направления совершенствования бюджетного финансирования образования
Заключение
Список использованный литературы
Цель курсовой работы – исследовать особенности бюджетного фин
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
sibsutisru
: 3 сентября 2021
ЗАЧЕТ по дисциплине “Программирование (часть 1)”
Билет 2
Определить значение переменной y после работы следующего фрагмента программы:
a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a;
if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end;
if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
200 руб.