add app, add nfs operator
This commit is contained in:
47
App/docker/php/myapp/func.php
Normal file
47
App/docker/php/myapp/func.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
include 'config.php';
|
||||
|
||||
$name = $_POST['name'];
|
||||
$last_name = $_POST['last_name'];
|
||||
$pos = $_POST['pos'];
|
||||
|
||||
// Create
|
||||
|
||||
if (isset($_POST['submit'])) {
|
||||
$sql = ("INSERT INTO `users`(`name`, `last_name`, `pos`) VALUES(?,?,?)");
|
||||
$query = $pdo->prepare($sql);
|
||||
$query->execute([$name, $last_name, $pos]);
|
||||
$success = '<div class="alert alert-success alert-dismissible fade show" role="alert">
|
||||
<strong>Данные успешно отправлены!</strong> Вы можете закрыть это сообщение.
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>';
|
||||
|
||||
}
|
||||
|
||||
// Read
|
||||
|
||||
$sql = $pdo->prepare("SELECT * FROM `users`");
|
||||
$sql->execute();
|
||||
$result = $sql->fetchAll();
|
||||
|
||||
// Update
|
||||
$edit_name = $_POST['edit_name'];
|
||||
$edit_last_name = $_POST['edit_last_name'];
|
||||
$edit_pos = $_POST['edit_pos'];
|
||||
$get_id = $_GET['id'];
|
||||
if (isset($_POST['edit-submit'])) {
|
||||
$sqll = "UPDATE users SET name=?, last_name=?, pos=? WHERE id=?";
|
||||
$querys = $pdo->prepare($sqll);
|
||||
$querys->execute([$edit_name, $edit_last_name, $edit_pos, $get_id]);
|
||||
header('Location: '. $_SERVER['HTTP_REFERER']);
|
||||
}
|
||||
|
||||
// DELETE
|
||||
if (isset($_POST['delete_submit'])) {
|
||||
$sql = "DELETE FROM users WHERE id=?";
|
||||
$query = $pdo->prepare($sql);
|
||||
$query->execute([$get_id]);
|
||||
header('Location: '. $_SERVER['HTTP_REFERER']);
|
||||
}
|
Reference in New Issue
Block a user