Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <b>Голубев П.А.</b><br>
- <b>Пример 1: варианты объявления РНР скриптов</b><br>
- <?php
- echo("1. Простейший способ, но возможен конфликт при использовании XML<br>");
- echo("2. Наиболее распростроненный способ<br>");
- echo("3. Начиная с РНР 7 нельзя факультативно применять ASP-тэги<br>");
- ?>
- <script language="php">
- echo("4. Используется для лучшей совместимости с HTML редакторами<br>");
- </script>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 2: объявление переменных</b><br>
- <?php
- $a = 1;
- $b = 2;
- $c = $a + $b;
- echo ("результат сложения а=1 и b=2 равен ") . $c . "<br>";
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 3: передача значения из формы</b><br>
- <form action="main.php" method="post">
- Name: <input title="name" type="text" name="name"/><br>
- <input type="submit">
- </form>
- <?php
- if (isset($_POST["name"]))
- {
- echo ("name=") . $_POST["name"] . "<br>";
- }
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 4: передача несольких значения из формы</b><br>
- <form action="main.php" method="get">
- Name: <input type="text" name="name2"/><br>
- Email: <input type="text" name="e-mail"/><br>
- <input type="submit" name="name"/>
- </form>
- <?php
- if (isset($_GET["name2"]))
- {
- echo("<p> name= ") . $_GET["name2"];
- }
- if (isset($_GET["e-mail"]))
- {
- echo("<p> e-mail= ") . $_GET["e-mail"];
- }
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 5: обработка переключателей и радиокнопок</b><br>
- <form action="main.php" method="post">
- Любимый предмет: <br>
- <input type="radio" name="kurs" value="КТБД">Конструкторско-технологические базы данных<br>
- <input type="radio" name="kurs" value="СФМ">Системы функционального моделирования<br>
- <input type="radio" name="kurs" value="СИИ">Системы искусственного интеллекта<br>
- Когда вы предпочитаете его изучать:<br>
- <input type="checkbox" name="times[]" value="m">за завтраком
- <input type="checkbox" name="times[]" value="n">в обед
- <input type="checkbox" name="times[]" value="d">за ужином
- <input type="checkbox" name="times[]" value="l">поздно ночью
- <p>
- <input type=hidden name="stage" value="results">
- <input type="submit" value="Всегда!">
- </form>
- <?php
- if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["kurs"]))
- {
- echo("Мой любимый предмет: <i>" . $_POST["kurs"] . "</i><br>");
- $favorite_times = isset($_POST["times"]) ? count($_POST["times"]) : 0;
- if ($favorite_times <= 1) {
- $times_message = "не ботан";
- } else if ($favorite_times > 1 && $favorite_times < 4) {
- $times_message = "ботаю иногда";
- } else {
- $times_message = "ботан";
- }
- echo("Я <i>" . $times_message . "</i><br>");
- }
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Задание 1: SELECT форма</b><br>
- <form action="main.php" method="post">
- <select name="task1">
- <option value="1">Один</option>
- <option value="2">Два</option>
- <option value="3">Три</option>
- </select>
- <br>
- <select name="listbox" size="3">
- <option value="1" selected>Один</option>
- <option value="2">Два</option>
- <option value="3">Три</option>
- <option value="4">Четыре</option>
- <option value="5">Пять</option>
- </select>
- <br>
- <input type="submit"/>
- </form>
- <?php
- if (isset($_POST["task1"]))
- {
- echo("Выбранный пункт " . $_POST["task1"] . "<br>");
- }
- if (isset($_POST["listbox"]))
- {
- echo("Выбранный пункт " . $_POST["listbox"] . "<br>");
- }
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 6: подключение к базе данных</b><br>
- <?php
- if ($c = oci_connect("HR", "oracle", "127.0.0.1/orcl"))
- {
- echo ("Successfully connected to Oracle<br>");
- oci_close($c);
- }
- else
- {
- $err = oci_error();
- echo ("Oracle Connect Error". $err["message"]);
- }
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 7: формирование простейшего отчета</b><br>
- <?php
- $c = oci_connect("HR", "oracle", "127.0.0.1/orcl");
- if (!$c)
- {
- $err = oci_error();
- echo ("Oracle Connect Error". $err["message"]);
- die();
- }
- $s = oci_parse($c, "SELECT object_name, object_type FROM user_objects");
- oci_execute($s, OCI_DEFAULT);
- echo ("<table border=1><tr><td>OBJECT_NAME</td><td>OBJECT_TYPE</td></tr>");
- while (oci_fetch($s))
- {
- echo ("<tr><td>" . oci_result($s, "OBJECT_NAME") . "</td><td>" . oci_result($s, "OBJECT_TYPE") . "</td></tr>");
- }
- echo("</table><br>");
- oci_commit($c);
- oci_close($c);
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Пример 8: вычислительные возможности Oracle</b><br>
- <?php
- $c = oci_connect("HR", "oracle", "127.0.0.1/orcl");
- if (!$c)
- {
- $err = oci_error();
- echo ("Oracle Connect Error". $err["message"]);
- die();
- }
- $s = oci_parse($c, "SELECT sin(3.14) as MYSIN FROM dual");
- oci_execute($s, OCI_DEFAULT);
- while (oci_fetch($s))
- {
- echo ("sin (3.14) = " . oci_result($s, "MYSIN") . "<br>");
- }
- oci_commit($c);
- oci_close($c);
- ?>
- <br>
- <b>Голубев П.А.</b><br>
- <b>Задание 2: Числовые функции Oracle</b><br>
- <?php
- $c = oci_connect("HR", "oracle", "127.0.0.1/orcl");
- if (!$c)
- {
- $err = oci_error();
- echo ("Oracle Connect Error". $err["message"]);
- die();
- }
- $s = oci_parse($c, "SELECT sin(3.14) as MYSIN, sqrt(3) as MYSQRT, EXP(2) as MYEXP FROM dual");
- oci_execute($s, OCI_DEFAULT);
- oci_fetch($s);
- $sin_number = oci_result($s, "MYSIN");
- echo ("sin (3.14) = " . number_format($sin_number, 5) . "<br>");
- $sqrt_number = oci_result($s, "MYSQRT");
- echo ("sqrt (3) = " . number_format($sqrt_number, 5) . "<br>");
- $exp_number = oci_result($s, "MYEXP");
- echo ("exp (2) = " . number_format($exp_number, 5) . "<br>");
- oci_commit($c);
- oci_close($c);
- ?>
Add Comment
Please, Sign In to add comment