public function modifierProfil($nom, $prenom, $login, $password) { $pdo = new PDO(parent::getPDOdsn(), parent::getUser(), parent::getPassword()); $requete = "UPDATE Abonné SET Nom_Abonné = :nom, Prénom_Abonné = :prenom, Login = :login, Password = :pass WHERE Login = '******'"; $stmt = $pdo->prepare($requete); $stmt->execute(array(':nom' => $nom, ':prenom' => $prenom, ':login' => $login, ':pass' => $password)); header("Location: ../profil.php"); }
function __construct() { include_once "DBManager.php"; $nombreServidor = "localhost"; $nombreDeUsuario = "root"; $contrasenhaDeUsuario = "root"; $nombreBaseDatos = "sapi_db"; $conn = ""; $conexion = new connexion(); $conexion->setNombreServidor($nombreServidor); $conexion->setNombreDeUsuario($nombreDeUsuario); $conexion->setContrasenhaDeUsuario($contrasenhaDeUsuario); $conexion->setNombreBaseDatos($nombreBaseDatos); $conexion->conectar($conexion->getNombreServidor(), $conexion->getNombreDeUsuario(), $conexion->getContrasenhaDeUsuario()); $conexion->conectarseABaseDeDatos($conexion->getNombreBaseDeDatos()); $conn = $conexion->getConection(); $this->conn = $conn; }
<?php include './lib/php/Jliste_include.php'; $db = connexion::getInstance($dsn, $user, $pass); session_start(); $styles = array(); $i2 = 0; foreach (glob('./admin/lib/css/*.css') as $css) { $styles[$i2] = $css; $i2++; } $scripts = array(); $i = 0; foreach (glob('../admin/lib/js/jquery/*.js') as $js) { $fichierJs[$i] = $js; $i++; } ?> <html> <head> <meta charset="utf-8"> <title> DVD en folie </title> <link rel="stylesheet" type="text/css" href="./admin/lib/css/bootstrap-3.3.5-dist/css/bootstrap.min.css"/> <link rel="stylesheet" type="text/css" href="./admin/lib/css/bootstrap-3.3.5-dist/css/bootstrap-theme.min.css"/> <?php foreach ($styles as $css) { ?> <link rel="stylesheet" type="text/css" href="<?php print $css; ?>
<?php require 'classBD.php'; $con = new connexion("ETD", "ETD"); $codeMorceau = $_GET["Code"]; $con->musique($codeMorceau);
<?php /** * Created by PhpStorm. * User: Micka * Date: 27/01/2016 * Time: 15:35 */ include "connexion_req.class.php"; try { $maCo = new connexion(); print_r($maCo->InsertNotation($_POST['req'], $_POST['note'], $_POST['text'], $_POST['nom'])); } catch (Exception $e) { print_r($e->getMessage()); }
<li>Prenom <input name="prenom" type="text" placeholder=" " required /></li> <li>Mot de passe: <input type="password" name="mdp" placeholer="Mot de passe ..." required /></li> <li><input type="submit" value="Se connecter"/></li> <!-- si il n'a pas de compte activer on lui propose d'en creer un! --> <li><a href="inscription.php"> Enregistrer un nouveau compte </a></li> </form> <?php //include ('include/connexionbdd.php'); include 'Class/connexion_Class.php'; $bdd = bdd(); // connexion à la bdd // Si on récupére le post d'un formulaire : if (isset($_POST['nom']) and isset($_POST['prenom']) and isset($_POST['mdp'])) { //on envoie les données à la class connexion $connexion = new connexion($_POST['nom'], $_POST['prenom'], $_POST['mdp']); $verif = $connexion->verif(); // on verifie si les données entrés par l'utilisateur sont bonnes // BONUS Cette partie n'est pas términé entierement if ($verif == 'ok') { // on verifie que les données ont bien été assimiler par la bdd if ($connexion->session()) { //si tou est ok on peut afficher un javascript alert "connecter", bon là ça n'a pas marcher ... echo "<script> alert('connecter') </script>"; header('Location: index.php'); } } else { // si les données utilisateurs ne sont pas bonnes on stocke le message d'erreur dans une variable creer pour l'occasion : erreur 2 $erreur2 = $verif; } }
<?php require 'classBD.php'; $con = new connexion("ETD", "ETD"); $codeMusicien = $_GET["Code"]; $con->image($codeMusicien);
public function listeOeuvreAnnee($annee) { $pdo = new PDO(parent::getPDOdsn(), parent::getUser(), parent::getPassword()); $requeteOeuvre = "SELECT Code_Oeuvre,Titre_Oeuvre, Année,Libellé_Type\n FROM Oeuvre\n INNER JOIN Type_Morceaux on Type_Morceaux.Code_type = Oeuvre.Code_Type\n WHERE Année = :annee"; $stmt = $pdo->prepare($requeteOeuvre); $stmt->execute(array(':annee' => $annee)); if ($stmt->rowCount() == 0) { echo '<div class="alert alert-danger" role="alert">Aucune oeuvre trouvé pour cette année</div>'; } else { echo '<table class="table">'; echo '<thead>'; echo '<tr>'; echo '<th>Code</th>'; echo '<th>Nom</th>'; echo '<th>Année</th>'; echo '<th>Type</th>'; echo '</tr>'; echo ' </thead>'; foreach ($stmt as $row) { echo '<tbody>'; echo '<tr>'; echo '<td>' . $row["Code_Oeuvre"] . '</td>'; echo '<td>' . $row["Titre_Oeuvre"] . '</td>'; echo '<td>' . $row[utf8_decode("Année")] . '</td>'; echo '<td>' . $row[utf8_decode("Libellé_Type")] . '</td>'; echo '</tr>'; echo '</tbody>'; } echo '</table>'; } $pdo = null; }
public function listeEnregistrement($codeAlbum) { $pdo = new PDO(parent::getPDOdsn(), parent::getUser(), parent::getPassword()); $requete = "SELECT Enregistrement.Code_Morceau,Enregistrement.Titre,Enregistrement.Prix FROM Enregistrement INNER JOIN Composition_Disque ON Composition_Disque.Code_Morceau = Enregistrement.Code_Morceau INNER JOIN Disque ON Disque.Code_Disque = Composition_Disque.Code_Disque INNER JOIN Album ON Album.Code_Album = Disque.Code_Album WHERE Album.Code_Album = :code"; $stmt = $pdo->prepare($requete); $stmt->execute(array(':code' => $codeAlbum)); echo '<table class="table">'; echo '<thead>'; echo '<tr>'; echo '<th>Code Oeuvre</th>'; echo '<th>Titre oeuvre</th>'; echo '<th>Prix</th>'; echo '<th>Extrait</th>'; echo '</tr>'; echo ' </thead>'; foreach ($stmt as $row) { echo '<tbody>'; echo '<tr>'; echo '<td>' . $row['Code_Morceau'] . '</td>'; echo '<td>' . $row['Titre'] . '</td>'; echo '<td>' . $row['Prix'] . '</td>'; echo '<td><audio controls="controls"><source src="musique.php?Code=' . $row['Code_Morceau'] . '" type="audio/mp3" /> Votre navigateur ne supporte pas le format audio.</audio> </td>'; echo '</tr>'; echo '</tbody>'; } echo '</table>'; $pdo = null; }
<?php /** * Created by PhpStorm. * User: Micka * Date: 27/01/2016 * Time: 14:18 */ include "connexion_req.class.php"; try { $maCo = new connexion(); //print_r($_POST); print_r($maCo->GetNotation($_POST['req'])); } catch (Exception $e) { print_r($e->getMessage()); }
//connexion à la base de donnée function active() { try { $dns = 'mysql:host=localhost:8889; dbname=Tennis_tournament'; $utilisateur = 'root'; $motDePasse = 'root'; // tu remplace juste le mot de passe par vide $db = new PDO($dns, $utilisateur, $motDePasse); } catch (Exception $e) { die($e->getMessage()); } return $db; } } $db1 = new connexion(); $db = $db1->active(); /* *fin inclusion module */ /*--------------------------------------------------------------------------------------------------------------------------------------*/ // // // DEBUT DES ROUTES // // // /*--------------------------------------------------------------------------------------------------------------------------------------*/ // On définit une route pour l'url / $app->get('/', function (Application $app) { /*global $db; $req = $db->query("select * from users"); $req = $req->fetchAll(); print_r($req); */
<?php include_once 'CLASS/autoload.php'; // pour inclure nos classes $title = 'Les Menus Services'; $site = new connexion('Connexion'); $site->corps = $site->formulaire_connexion() . $site->connection(); if (isset($erreur)) { echo '<br /><br />', $erreur; } if (isset($_SESSION['login'])) { $site->corps = $site->affiche_connecter(); } $site->affiche();
/** * Fonction qui ajoute les réservations de l'utilisateur courant * depuis la base de données, et qui indique si un jour est complet. * * Le type des jours par défaut ("normal") est modifié: * * - Si journée complète: "complet" * - Si réservation pour l'utilisateur courant: "demande" * */ public function inclure_demandes() { require_once 'connexion.php'; $con = new connexion(); foreach ($this->liste_jours as $jour) { // Jours complets (tous les hébergements attribués) if ($con->est_complet($jour->getNum(), $this->num_mois, $this->annee) && $jour->getType() == "normal") { $jour->setType("complet"); //Reservation de l'utilisateur courant } // Demandes de l'utilisateur courant if ($con->est_reserve_util($jour->getNum(), $this->num_mois, $this->annee, $this->id) >= 1 && $jour->getType() == "normal") { $jour->setType("demande"); //Reservation de l'utilisateur courant } } }
<?php /** * Created by PhpStorm. * User: Micka * Date: 19/01/2016 * Time: 12:49 */ include "connexion_req.class.php"; try { $maCo = new connexion(); //print_r($_POST); print_r($maCo->GetInfoMaps($_POST['req'])); } catch (Exception $e) { print_r($e->getMessage()); }
function creerUtilisateur($nom, $prenom, $id, $adresse, $codePostal, $ville, $date) { $cnx = connexion::connecter(); $query = "insert into visiteur(`id`, `nom`, `prenom`, `adresse`, `cp`, `ville`, `dateEmbauche`,) values (:id, :nom, :prenom, :adresse, :cp, :ville, :dateEmbauche)"; $req = $cnx->prepare($query); $req->bindParam(':id', $id, PDO::PARAM_STR, 100); $req->bindParam(':nom', $nom, PDO::PARAM_STR, 100); $req->bindParam(':prenom', $prenom, PDO::PARAM_STR, 100); $req->bindParam(':adresse', $adresse, PDO::PARAM_STR, 100); $req->bindParam(':cp', $codePostal, PDO::PARAM_STR, 100); $req->bindParam(':ville', $ville, PDO::PARAM_STR, 100); $req->bindParam(':dateEmbauche', $date, PDO::PARAM_STR, 100); return $req->execute(); }