Advertisement
Guest User

Untitled

a guest
Nov 2nd, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. <?php
  2. session_start();
  3. ?>
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta charset="UTF-8">
  8. <title> BO chce spac </title>
  9. </head>
  10. <body>
  11. <?php
  12. $servername="localhost";
  13. $username="root";
  14. $password="";
  15. $dbname="ksiegarnia";
  16.  
  17. $conn=mysqli_connect($servername,$username,$password,$dbname);
  18.  
  19. $sql = "select * from ksiazki;";
  20.  
  21. $wynik = mysqli_query($conn,$sql);
  22.  
  23. if($wynik)
  24. if(mysqli_num_rows($wynik)>0)
  25. {
  26. echo "<table border=1>";
  27. echo "<form action='index.php' method='POST'>";
  28. while($row=mysqli_fetch_assoc($wynik))
  29. {
  30. echo "<tr><td>".$row['isbn']."</td><td>".$row['autor']."</td><td>".$row['tytul']."</td><td>".$row['cena']."</td><td>".$row['stan']."</td><td><input type='checkbox' name='ksiazki[]' value='".$row['isbn']."'></td><td><input type='number' name='ilosc[".$row['isbn']."]'></td><tr>";
  31.  
  32. }
  33. echo "</table>";
  34. echo "<input type='submit' value='BO TAK'>";
  35. echo "</form>";
  36. }
  37.  
  38. $dane=Array();
  39. if(!empty($_POST['ksiazki']))
  40. {
  41. foreach($_POST['ksiazki'] as $ksiazka)
  42. {
  43. echo $ksiazka." ".$_POST['ilosc'][$ksiazka]."<br>";
  44. $dane[$ksiazka]=$_POST['ilosc'][$ksiazka];
  45. }
  46. echo "<BR>";
  47. }
  48.  
  49. foreach($dane as $klucz=>$wartosc)
  50. {
  51. $sql ="Select * FROM ksiazki where isbn='".$klucz."';";
  52. echo "xx";
  53. $wynikk = mysqli_query($conn,$sql);
  54. if($wynikk)
  55. if(mysqli_num_rows($wynikk)>0)
  56. {
  57. while($row=mysqli_fetch_assoc($wynikk))
  58. {
  59. if($row['stan']>=$wartosc)
  60. $row['stan']=$row['stan']-$wartosc;
  61. echo $row['stan']."<br>";
  62. $sqlone="Update ksiazki set stan='".$row['stan']."' where isbn='".$klucz."';";
  63.  
  64. $wynikone=mysqli_query($conn,$sqlone);
  65.  
  66. }
  67. }
  68. }
  69.  
  70. ?>
  71. </body>
  72. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement