Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.94 KB | None | 0 0
  1. <html>
  2.     <head>
  3.         <meta charset="UTF-8">
  4.         <title>Reponse formulaire</title>
  5.     </head>
  6.     <body>
  7.         <?php
  8.           // Paramètres de connexion
  9.           $driver = 'sqlsrv';
  10.           $host = 'INFO-SIMPLET';
  11.           $nomDb = 'Classique';
  12.           $user = 'ETD';
  13.           $password = 'ETD';
  14.  
  15.           // Chaîne de connexion
  16.           $pdodsn = "$driver:Server=$host;Database=$nomDb";
  17.  
  18.           //Création de la requête
  19.           $select = "Select Nom_Musicien, Prénom_Musicien, Code_Musicien ";
  20.           $from = "From Musicien ";
  21.           $where = "Where Nom_Musicien Like '%".$_POST['nom']."%' and Like '%".$_POST['prenom']."%' ";
  22.  
  23.           if(isset($_POST['Composer']))
  24.           {
  25.             $from .= "inner join Composer on Musicien.Code_Musicien = Composer.Code_Musicien ";
  26.           }
  27.           if(isset($_POST['Interpréter']))
  28.           {
  29.             $from .= "inner join Interpréter on Musicien.Code_Musicien = Interpréter.Code_Musicien ";
  30.           }
  31.           if(isset($_POST['Direction']))
  32.           {
  33.             $from .= "inner join Direction on Musicien.Code_Musicien = Direction.Code_Musicien ";
  34.           }
  35.  
  36.           $requete = "{$select}{$from}{$where}";
  37.           echo $requete;
  38.           // Connexion PDO
  39.           $pdo = new PDO($pdodsn, $user, $password);
  40.  
  41.           echo '<fieldset>';
  42.             // Execution de la requête
  43.             foreach ($pdo->query($requete) as $row) {
  44.                 echo '<div class="bloc">';
  45.                 echo '<img src="image.php?Code='.$row['Code_Musicien'].'&val=Musicien" />';
  46.                 echo '<a href="Oeuvre.php?Code='.$row['Code_Musicien'].'&nom='.$row['Nom_Musicien'].'&prenom='.$row[utf8_decode('Prénom_Musicien')].' ">'.$row['Nom_Musicien'].' '.$row[utf8_decode('Prénom_Musicien')].'</a>';
  47.                 echo '</div>';
  48.               }
  49.               $pdo = null;
  50.           echo '</fieldset>';
  51.         ?>
  52.     </body>
  53. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement