<!DOCTYPE html> <html> <head> <title>Connexion</title> </head> <body> <form method="get" action="action_connexion.php"></br> <fieldset width="10"> <table> <span class="titre"><p><Strong> Connexion </Strong></p></span> <tr align="left"> <td>Identifiant : </td><td><input type="id" name="identifiant"></br></td> </tr> <tr> <td>Mot de passe : </td><td><input type="password" name="motDePasse"></br></td> </tr> <tr> <td><input type="submit" value="Entrer"></br></td> </tr> </table> </fieldset> </form> </body> </html>
Tableau de gestion des salles:
<html> <head><title>Gestion des salles</title></head> <body> <?php try { $connexion = new PDO('mysql:host=localhost;dbname=bdarbitres','root',''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } $resultat=$connexion->query('SELECT * FROM salle'); ?> <h1>Gestion des salles</h1> <table border="1px solid black"> <tr> <td>N°salle</td> <td>Adresse salle</td> <td>Modifier</td> <td>Supprimer</td> </tr> <?php while($ligne=$resultat->fetch()) { ?> <tr> <td><?php echo $ligne['NUM_SALLE'];?></td> <td><?php echo $ligne['ADRESSE_SALLE'];?></td> <td><a href="formulaire/form.salles.modifier.php?num=<?php echo $ligne['NUM_SALLE'];?>">Modifier</a></td> <td><a href="action/action.salles.supprimer.php?num=<?php echo $ligne['NUM_SALLE'];?>">Supprimer</a></td> </tr> <?php } $resultat->closeCursor(); ?> </table> </br> <a href="formulaire/form.salles.ajouter.php">Ajout d'une salle</a> </body> </html>
Le formulaire lui même:
Et l'action qui ajoute à la base de donnée:
<body> <?php try { $connexion = new PDO('mysql:host=localhost;dbname=bdarbitres','root',''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } $resultat=$connexion->prepare('insert into salle (ADRESSE_SALLE) values (:adrsalle)'); $resultat->execute(array('adrsalle'=>$_GET['adrsalle'])); header("Location: ../gestion.salles.php"); ?> </body>
<?php session_start(); $_SESSION = array(); try { $connexion = new PDO('mysql:host=localhost;dbname=laroute_gite','laroute_gite','btssio'); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } $req = $connexion -> prepare ('SELECT * FROM connexion WHERE identifiant = :identifiant'); $req -> execute (array('identifiant' =>($_GET['identifiant']))); $resultat = $req -> fetch(); if (!$resultat) { echo 'Mauvais identifiant ou mauvais mot de passe !'; ?> </br> <A HREF="index.php">Retour</A> <?php } else { if ($resultat ['motDePasse']!=$_GET['motDePasse']) { echo 'Mauvais identifiant ou mauvais mot de passe !'; ?> </br> <A HREF="index.php">Retour</A> <?php } else { $_SESSION['identifiant'] = $resultat ['identifiant']; //echo 'Vous êtes connecté !'; header("Location: ../PPE/index.php"); } } ?>