Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <?php
- // Зберігаємо в змінних адрес бази, логін, пароль та ім'я бази
- $dbhost = 'localhost';
- $dbuser = 'root';
- $dbpass = '';
- $dbname = 'test1';
- // Підключаємось до серверу
- $conn = mysqli_connect($dbhost, $dbuser, $dbpass) or die('Server error: ' . mysql_error());
- // Створюємо запросом базу, якщо її не має
- mysqli_query($conn, "CREATE DATABASE IF NOT EXISTS $dbname")
- or die("Cannot create database: " . mysqli_error());
- // Активуємо базу
- mysqli_select_db($conn,$dbname) or die("Database: " . mysqli_error());
- // Створюємо таблиці, якщо їх не має // phones - назва таблиці
- $sql = "CREATE TABLE IF NOT EXISTS phones (
- id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
- person TEXT NOT NULL,
- phone TEXT NOT NULL
- )";
- mysqli_query($conn, $sql)
- or die ("Cannot create tables: " . mysqli_error($conn));
- if (isset($_GET['do_add']))
- {
- $person = $_GET['person'];
- $phone = $_GET['phone'];
- $query = "INSERT INTO phones(person, phone) " .
- "VALUES ('$person', '$phone')";
- mysqli_query($conn, $query) or die (__LINE__ . ": " . mysql_error());
- header('Location: ./' );
- }
- if (isset($_GET['do_remove']))
- {
- $id = $_GET['do_remove'];
- $query = "DELETE FROM phones " .
- "WHERE id = '$id' ";
- mysqli_query($conn, $query) or die (__LINE__ . ": " . mysql_error());
- header('Location: ./' );
- }
- if (isset($_POST['do_change']))
- {
- /* $id = $_GET['do_change'];
- $person = $_POST['person'];
- $phone = $_POST['phone'];
- $query = "UPDATE INTO phones(id, person, phone) " .
- "VALUES ('$id', '$person', '$phone')";
- mysqli_query($conn, $query) or die (__LINE__ . ": " . mysql_error());
- header('Location: ./' );*/
- }
- ?>
- <head>
- <title> Телефонний довідник </title>
- <style>
- #phone_header>td
- {
- border-bottom: 1px solid black;
- font-weight: bold;
- }
- </style>
- </head>
- <body bgcolor= "white">
- <h1 align= "center"> ТЕЛЕФОННИЙ ДОВІДНИК </h1>
- <form width = 100% border=3 align= "center">
- <tr>
- <td>Абонент: <input name = person></td>
- <td>Номер абонента: <input name = phone> <td>
- </tr>
- <tr>
- <td></td>
- <td>
- <input type = submit name = do_add value = Записати>
- <input type = submit name = do_cancel value = Відмінити>
- </td>
- </tr>
- </form>
- <br>
- <table width = 80% border=3 align= "center">
- <tr id='phone_header' align="center"> <td >Абоненти </td> <td> Номер </td> </tr>
- <?php
- $query = "SELECT id, phone, person FROM phones ORDER by person";
- $res = mysqli_query($conn, $query) or die(_LINE_ . ": " . mysqli_error());
- while(list($id, $phone, $person) = mysqli_fetch_array($res, MYSQLI_NUM))
- {
- echo " <tr><td width = 35%>$person</td><td width = 35%>$phone</td><td width = 10%><a href ='?do_remove=$id'>[видалити]</td></tr>";
- }
- ?>
- </table>
- <br>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement