Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pdo - drugie zapytanie w pętli
joytec
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 24.06.2005

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


witam.dlaczego ponizszy kod nie dziala:

  1. <?php
  2. class kategorie_glowne{
  3. private $_db;
  4.  
  5. public function __construct($db){
  6. $this->_db = $db;
  7. }
  8.  
  9. public function wypisz(){
  10. $this->_db->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);
  11. $stmt = $this->_db->prepare("SELECT k.name AS name, k.id AS ID FROM kategorie k WHERE NOT exists (SELECT * FROM powiazania p WHERE k.id = p.second_id AND p.depth = 1);");
  12. $stmt->execute();
  13. while($row=$stmt->fetch()){
  14. $stmt_2 = $this->_db->prepare("SELECT * FROM kategorie");
  15. $stmt_2->execute();
  16. while($row_2 = $stmt_2->fetch()){
  17. print("tutaj: " . $row_2["name"]);
  18. }
  19. if(isset($row_2)){
  20. $tablica[] = array("name" => $row["name"], "ID" => $row["ID"], "dzieci" => "true");
  21. }else{
  22. $tablica[] = array("name" => $row["name"], "ID" => $row["ID"], "dzieci" => "false");
  23. }
  24. }
  25. return $tablica;
  26. }
  27. }
  28. ?>


Ten post edytował joytec 17.08.2007, 10:20:56
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.08.2025 - 02:23