- Создайте класс для работы с бд внутри которого будут:
- конфиги для подключения к базе,
- подключение к базе,
- функция редактировать,
- функция добавить,
- Функция удалить,
- Выбрать одну запись,
- выбрать несколько записей,
- выбрать все записи.
- используя созданный класс сделайте страницу с таблицей пользователей
- Пример вывода ссылки на страницу удаления
<table> <?php $stm = $pdo->query('SELECT id,name FROM users'); $users = $stm->fetchAll(); foreach ($users as $key => $oneUser) { ?> <tr><td><?=$oneUser['name']?></td><td><a href="/delete.php?id=<?=$oneUser['id']?>">удалить</a></td> <?php } ?> </table>
- используя созданый класс сделайте страницу редактирования
- пример вывода формы редактирования
<?php
$stm = $pdo->prepare('SELECT * FROM users WHERE id = :id');
$stm->execute(['id'=>$_GET['id']]);
$user = $stm->fetch();
?>
<form action='/update.php'>
<input name="name" value="<?=$user['name']?>">
</form>
- Используя созданый класс сделайте страницу удаления
- пример удаления пользователя
<?php $stm = $pdo->prepare('DELETE FROM users WHERE id = :id'); $stm->execute(['id'=>$_GET['id']]); echo "Запись удалена" ?>
- Сделайте страницу добавления пользователей