Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once "db.php";
- $data = $_POST;
- if(isset($data['do_update']))
- {
- $errors = array();
- if(trim($data['ID']) == '')
- {
- $errors[] = 'Введите id';
- }
- if($data['NameCompany'] == '')
- {
- $errors[] = 'Введите название компании!';
- }
- if($data['DateCreate'] == '')
- {
- $errors[] = 'Введите дату создания компании!';
- }
- if($data['Address'] == '')
- {
- $errors[] = 'Введите адрес офиса компании!';
- }
- if(trim($data['Telephon']) == '')
- {
- $errors[] = 'Введите телефон компании!';
- }
- if(trim($data['AddressDomen']) == '')
- {
- $errors[] = 'Введите адрес сайта компании!';
- }
- if($data['Opisanie'] == '')
- {
- $errors[] = 'Введите описание деятельности компании!';
- }
- if($data['Logotip'] == '')
- {
- $errors[] = 'Выберите логотип компании!';
- }
- if($data['FIO'] == '')
- {
- $errors[] = 'Введите ФИО директора компании!';
- }
- if(empty($errors))
- {
- $link = mysqli_connect($host,$user,$password,$database)
- or die("Ошибка " . mysqli_error($link));
- $id = $data['ID'];
- $name = $data['NameCompany'];
- $date = $data['DateCreate'];
- $add = $data['Address'];
- $tel = $data['Telephon'];
- $adddom = $data['AddressDomen'];
- $opis = $data['Opisanie'];
- $logo = $data['Logotip'];
- $fio = $data['FIO'];
- $sql = "UPDATE company SET NameCompany = '$name',DateOfCreate = '$date',Address = '$add',Telephon = '$tel',AddressDomen = '$adddom',Opisanie = '$opis',Logotip = '$logo',FIODirectory = '$fio' WHERE id = '$id'";
- if(mysqli_query($link,$sql))
- {
- echo '<div style = "color:green;">Данные успешно изменены</div><hr/>';
- }else
- {
- echo '<div style = "color:red;">'.mysqli_error($link).'</div><hr/>';
- }
- mysqli_close($link);
- }else
- {
- echo '<div style = "color:red;">'.array_shift($errors).'</div><hr/>';
- }
- }
- ?>
- <!DOCTYPE html>
- <head>
- <meta charset="utf-8"/>
- <link rel="stylesheet" type="text/css" href="style.css"/>
- <title>Каталог компаний</title>
- </head>
- <body>
- <form action = "/UpdateData.php" method = "POST" enctype = "multipart/form-data">
- <fieldset>
- <legend>Изменение данных</legend>
- <p>
- <p><strong>Введите id</p></strong>
- <input type ="text" name="ID" value ="<?php echo @$data['ID']; ?>"/>
- </p>
- <p>
- <p><strong>Название компании:</strong></p>
- <input name = "NameCompany" type = "text" value ="<?php echo @$data['NameCompany']; ?>"/>
- </p>
- <p>
- <p><strong>Дата создания:</strong></p>
- <input name = "DateCreate" type = "date" value ="<?php echo @$data['DateCreate']; ?>"/>
- </p>
- <p>
- <p><strong>Адрес офиса:</strong></p>
- <input name = "Address" type = "text" value ="<?php echo @$data['Address']; ?>"/>
- </p>
- <p>
- <p><strong>Телефон:</strong></p>
- <input name = "Telephon" type = "text" value ="<?php echo @$data['Telephon']; ?>"/>
- </p>
- <p>
- <p><strong>Адрес сайта:</strong></p>
- <input name = "AddressDomen" type = "text" value ="<?php echo @$data['AddressDomen']; ?>"/>
- </p>
- <p>
- <p><strong>Описание деятельности:</strong></p>
- <textarea name = "Opisanie" value ="<?php echo @$data['Opisanie']; ?>"></textarea>
- </p>
- <p>
- <p><strong>Логотип:</strong></p>
- <input value = "Выбрать картинку" name = "Logotip" type = "file" value ="<?php echo @$data['Logotip']; ?>"/>
- </p>
- <p>
- <p><strong>ФИО директора:</strong></p>
- <input name = "FIO" type = "text" value ="<?php echo @$data['FIO']; ?>"/>
- </p>
- <p><input type="submit" name = "do_insert" value = "Изменить"/></p>
- </fieldset>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement