Advertisement
Guest User

Untitled

a guest
May 9th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 KB | None | 0 0
  1. <?PHP
  2. $db_host="localhost";
  3. $db_user="root";
  4. $db_password="";
  5. $db_name="versandhandel";
  6.  
  7. $db=new PDO("mysql:host=$db_host; dbname=$db_name; charset=utf8", $db_user, "");
  8. $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
  9. ?>
  10.  
  11. <!DOCTYPE html>
  12. <html>
  13. <head>
  14. <meta charset="utf-8" />
  15. <title> </title>
  16. </head>
  17. <body>
  18. <h3>tartikel</h3>
  19.  
  20. <p>Geben Sie bitte Preislimit ein:</p>
  21.  
  22. <form method="POST" action="">
  23. <input type="text" name="preis" /><br />
  24. <input type="submit" name="send" value="Absenden" /><br />
  25. </form>
  26.  
  27. <?PHP
  28. if(isset($_POST['send'])){
  29. if(!$_POST['preis']==""){
  30.  
  31. $sql="SELECT * FROM tartikel WHERE Listenpreis <= :preisid";
  32. }
  33. else{
  34. $sql="SELECT * FROM tartikel";
  35. }
  36. $stmt=$db -> prepare($sql);
  37. $stmt -> bindParam(':preisid',$_POST['preis'],PDO::PARAM_INT);
  38. $stmt -> execute ();
  39. $anzahl=$stmt -> rowCount();
  40. if($anzahl>0){
  41. ?>
  42.  
  43. <table border="3">
  44. <tr>
  45. <td>ArtikelID</td>
  46. <td>ArtikelgruppenNr</td>
  47. <td>Bezeichnung</td>
  48. <td>Listenpreis</td>
  49. <td>MW_FS</td>
  50. <td>Bestand</td>
  51. <td>Mindestbestand</td>
  52. <td>Lagerplatz</td>
  53. </tr>
  54.  
  55. <?PHP
  56. echo "Für ihr Preislimit von ". $_POST['preis'] ."€ wurden folgende Artikel gefunden:";
  57. while($row = $stmt -> fetch(PDO::FETCH_ASSOC)) {
  58. echo " <tr> ";
  59. echo " <td> " .$row['AR_ID'] ." </td> ";
  60. echo " <td> " .$row['AG_FS'] ." </td> ";
  61. echo " <td> " .$row['Bezeichnung'] . " </td> ";
  62. echo " <td> " .$row['Listenpreis'] . " </td> ";
  63. echo " <td> " .$row['MW_FS'] ."</td> ";
  64. echo " <td> " .$row['Bestand'] ."</td> ";
  65. echo " <td> " .$row['Mindestbestand'] ." </td> ";
  66. echo " <td> " .$row['Lagerplatz'] ." </td> ";
  67. echo " </tr> ";
  68. }
  69. }
  70. elseif($anzahl<1){
  71. echo "<br />Es wurden keine entsprechenden Datensätze gefunden";
  72. }
  73. }
  74. ?>
  75. </table>
  76. </body>
  77. </html>
  78. }
  79. }
  80. ?>
  81. </table>
  82. </body>
  83. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement