Форма html для исправления данных 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Форма html для исправления данных



 

<?php

 

// MSSQL

 

// установление соединения с сервером

$serverName = "DRACO-DNS\SQLEXPRESS";

$connectionInfo = ARRAY("UID" => "avd", "PWD" => "****", "Database"=>"College"); 

 

$linkMS = sqlsrv_connect($serverName, $connectionInfo);

 

IF($linkMS)

{

echo "Соединение установлено.<br>";

}

ELSE

{

echo "Невозможно подключиться к серверу.<br>";

DIE(print_r(sqlsrv_errors(), true));

}

 

sqlsrv_query($linkMS,'use College;');

 

echo "</br>";

 

$query="SELECT NameGroup, Curator from Groups WHERE ID_Grup='". $_GET['fID_Grup']."'"; // Что редактируем

 

$update=sqlsrv_query($linkMS,$query); // Выполнение запроса

 

echo "Редактирование группы<br>";

 

// Получение данных

while ($result = sqlsrv_fetch_array($update)) {

$fNameGroup = $result['NameGroup'];

$fCurator = $result['Curator'];

}

 

echo "<form action='update_m.php' metod='get'>";

 

echo "<p>Группа: <input name='ffNameGroup' size='30' type='text' value='".iconv('windows-1251','UTF-8',$fNameGroup)."'></p>";

echo "<p>Куратор: <input name='ffCurator' size='50' type='text' value='".iconv('windows-1251','UTF-8',$fCurator)."'>";

echo "<input name='ffID_Grup' type='hidden' value='". $_GET['fID_Grup']."'></p>";

 

echo "<input type='submit' name='sav' value='Сохранить'>";

echo "</form>";

 

 

sqlsrv_close($linkMS);

 

?>

 

<a href='update.php'>Вернуться</a>

 

Обработка исправления скриптом php

 

<?php

 

// MSSQL

 

// установление соединения с сервером

$serverName = "DRACO-DNS\SQLEXPRESS";

$connectionInfo = ARRAY("UID" => "avd", "PWD" => "****", "Database"=>"College"); 

 

$linkMS = sqlsrv_connect($serverName, $connectionInfo);

 

IF($linkMS)

{

echo "Соединение установлено.<br>";

}

ELSE

{

echo "Невозможно подключиться к серверу.<br>";

DIE(print_r(sqlsrv_errors(), true));

}

 

sqlsrv_query($linkMS,'use College;');

 

echo "</br>";

 

// Перекодировка данных

$cNameGroup = iconv('UTF-8','windows-1251',$_GET['ffNameGroup']);

$cCurator = iconv('UTF-8','windows-1251',$_GET['ffCurator']);

 

// Сохранение

$update="UPDATE Groups SET Namegroup='".$cNameGroup."', Curator='".$cCurator. "' WHERE ID_Grup='". $_GET['ffID_Grup']."'";

 

sqlsrv_query($linkMS,$update);

 

sqlsrv_close($linkMS);

 

?>

 

<a href='update.php'>Исправление выполнено, вернуться</a>

 

 

MySQL

Ввод новых данных

 

Форма html для ввода данных

 

<form action="insert_m.php" metod="get">

 

Название предмета: <input name="Nazvanie" size="50" type="text"><br>

 

<p><input name="add" type="submit" value="Добавить">

<input name="b2" type="reset" value="Очистить"></p>

</form>

 

 

Обработка ввода скриптом php

 

<?php

 

// MySQL

 

// установление соединения с сервером

$linkMY = mysqli_connect("localhost","root","****","academy") or die ("Невозможно подключиться к серверу");

 

mysqli_query($linkMY,'SET NAMES utf8'); // тип кодировки

 

mysqli_query($linkMY,'use academy;');

 

// Строка запроса на добавление записи в таблицу:

$insert = "INSERT INTO Predmet(Nazvanie) VALUES('". $_GET['Nazvanie']."')";

//$insert = "INSERT INTO Predmet SET Nazvanie='". $_GET['Nazvanie']."'";

 

mysqli_query($linkMY,$insert); // Выполнение запроса

 

mysqli_close($linkMY);

 

echo "<a href='insert.php'>Запрос выполнен, вернуться</a>";

 

?>

 

Удаление данных

 

Форма html для ввода данных

 

<form action="delete_m.php" metod="get">

 

<select name="Nazvanie" size = “1”>

<?php

       // установление соединения с сервером (базу можно указать позже)

       $linkMY = mysqli_connect("localhost","root","****","academy") or die ("Невозможно подключиться к серверу");

       mysqli_query($linkMY,'SET NAMES utf8'); // тип кодировки

       mysqli_query($linkMY,'use academy;');

 

       $query = mysqli_query($linkMY,'select Nazvanie from Predmet;');

 

       while ($result = mysqli_fetch_assoc($query)) {

       echo '<option value='.$result['Nazvanie'].'>'.$result['Nazvanie'].'</option>'; //Формируем новую строчку

       }

?>

</select>

 

<p><input name="del" type="submit" value="Удалить"></p>

</form>

 



Поделиться:


Последнее изменение этой страницы: 2021-05-27; просмотров: 49; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.223.125.219 (0.006 с.)