Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawanie produktu do koszyka, nie widzi zmiennych
Piffek
post 22.09.2016, 08:13:03
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 22.09.2016

Ostrzeżenie: (0%)
-----


Witam, mam problem z przenoszeniem zmiennych między stronami php, mianowicie. Mogę dodać do bazy pobraną zmienną id, lecz już dodanie wszystkich zmiennych, należących do danego produktu o tym id nie dodaje. Nie wiem gdzie robię błąd.

usunkat.php
  1. <?php
  2.  
  3. $db = new PDO('mysql:host=DANE, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")) or die();
  4.  
  5. $nick = $_SESSION['logowanie'];
  6.  
  7. //wyświetlamy wszystke pola z tabeli "kategoria"
  8.  
  9. $stmt=$db->query('SELECT * FROM kategoria');
  10. foreach($stmt as $row)
  11. {
  12. echo "<font color=\"#90D4B4\"><td>".$row['miejscowosc']."<br></font>";
  13. echo "<br><font color=\"#2D8C5F\"><td><b>".$row['produkt']."</b><br></td></font>";
  14. echo "<b>Cena: </b>";
  15. echo "<td>".$row['Cena']."</td><br>";
  16. echo "<td>".$row['rodzaj']."<br></td>";
  17. echo "<td>".$row['stan']."<br></td>";
  18. echo "<b>Opis: </b>";
  19. echo "<td>".$row['Opis']."<br></td>";
  20. echo "Dodany przez : ";
  21. echo "<font color=\"#C92E2E\"><td><b>".$row['nick']."</b><br></td></font color>";
  22. echo "<td>
  23. <a href=\"dodaje_produkt_do_koszyka.php?id={$row['id']}\"><b>Dodaj do koszyka</b></a>
  24. </td>";
  25. echo "<br>_______________________<br>";
  26.  
  27. }


dodaje_produkt_do_koszyka.php

  1. $db = new PDO('mysql:host=DANE, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")) or die();
  2.  
  3.  
  4. $data[] = [$_get['produkt']];
  5. $sql = "INSERT INTO Koszyk(produkt) VALUES (:produkt) WHERE id=:id";
  6. $stmt=$db->prepare($sql);
  7. foreach($data as $row)
  8. {
  9. $stmt->bindParam(':id',$_GET['id'],PDO::PARAM_INT);
  10. $stmt->bindParam(':produkt',$_row['produkt'],PDO::PARAM_STR);
  11. $stmt->execute();
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:48