Vous êtes sur la page 1sur 7

<!

DOCTYPE html>

<html>

<head>

<title>Bootstrap Example</title>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

</head>

<?php require_once 'process.php'; ?>

<?php

if (isset($_SESSION['message'])): ?>

<div class="alert alert-<?=$_SESSION['msg_type']?>">

<?php

echo $_SESSION['message'];

unset($_SESSION['message']);

?>

</div>

<?php endif ?>


<div class="container">

<?php

$mysqli = new mysqli('localhost','root','','projet') or


die(mysqli_error($mysqli));

$result = $mysqli->query("SELECT * FROM etudiant")


or die($mysqli->error);

//pre_r($result);

?>

<div class="row justify-content_center">

<table class="table">

<thead>

<tr>

<th>Id</th>

<th>Nom</th>

<th>Prenom</th>

<th
colspan="2">Operation</th>

</tr>

</thead>

<?php

while ($row = $result->fetch_assoc()): ?>

<tr>

<td><?php echo $row['Id']; ?


></td>
<td><?php echo $row['Nom']; ?
></td>

<td><?php echo $row['Prenom']; ?


></td>

<td>

<a href="etudiants-add.php?
edit=<?php echo $row['Id']; ?>" class="btn btn-info">Modifier</a>

<a href="process.php?
delete=<?php echo $row['Id']; ?>" class="btn btn-danger">Supprimer</a>

</td>

</tr>

<?php endwhile; ?>

</table>

</div>

<?php

function pre_r( $array ) {

echo '<pre>';

print_r($array);

echo '</pre>';

?>

<div class="row justify-content-center">

<form action="process.php" method="POST">

<input type="hidden" name="Id" value="<?php echo $Id; ?>">

<div class="form-group">

<label>Nom</label>
<input type="text" name="Nom" class="form-control"
value="<?php echo $Nom; ?>" placeholder="Entrer votre nom">

</div>

<div class="form-group">

<label>Prenom</label>

<input type="text" name="Prenom" value="<?php


echo $Prenom; ?>" class="form-control" placeholder="Entrer votre Prenom">

</div>

<div class="form-group">

<?php

if ($update == true):

?>

<button type="submit" class="btn btn-info"


name="update">Modifier</button>

<?php else: ?>

<button type="submit" class="btn btn-primary"


name="save">+Ajouter un Etudiant</button>

<?php endif; ?>

</div>

</form>

</div>

</div>

</body>

</html>

<?php
session_start();

$mysqli = new mysqli('localhost', 'root','','projet') or die(mysqli_error($mysqli));

$update = false;

$Id=0;

$Nom = '';

$Prenom = '';

if (isset($_POST['save'])){

$Nom = $_POST['Nom'];

$Prenom=$_POST['Prenom'];

$mysqli->query("INSERT INTO etudiant (Nom, Prenom)


VALUES('$Nom','$Prenom')") or die($mysqli->error);

$_SESSION['message'] = "Il est bien enregistrer !!";

$_SESSION['msg_type'] = "success";

header("Prenom: etudiants-add.php");

if (isset($_GET['delete'])){
$Id = $_GET['delete'];

$mysqli->query("DELETE FROM etudiant WHERE Id=$Id") or


die($mysqli->error());

$_SESSION['message'] = "Votre enregetrement est supprimer !!";

$_SESSION['msg_type'] = "danger";

header("Prenom: etudiants-add.php");

if (isset($_GET['edit'])){

$Id = $_GET['edit'];

$update = true;

$result = $mysqli->query("SELECT * FROM etudiant WHERE


Id=$Id") or die($mysqli->error());

if (@count($result)==1){

$row = $result->fetch_array();

$Nom = $row['Nom'];

$Prenom = $row['Prenom'];

if (isset($_POST['update'])){

$Id = $_POST['Id'];

$Nom = $_POST['Nom'];

$Prenom = $_POST['Prenom'];

$mysqli->query("UPDATE etudiant SET


Nom='$Nom',Prenom='$Prenom' WHERE Id=$Id") or die($mysqli->error);
$_SESSION['message']="Il est bien Modifier!";

$_SESSION['msg_type']="warning";

header('Prenom: etudiants-add.php');

?>

Vous aimerez peut-être aussi