![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 4 Dołączył: 27.07.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
W jaki sposób można efektywnie przekazać połączenie z baza przy pomocy PDO do wielu klas? Np 1. random Foto - losuje 3 zdjęcia i wyświetla na stronie 2. top Menu - górne menu (opis i link pobierany z bazy) 3. left Menu - lewe menu jak wyżej 4. aktualności na stronie. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 4 Dołączył: 27.07.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
[php]
class showMenuLeft { private $db; private $result; public function __construct(PDO $db){ $this->db = $db; } public function readMenu() { $sql=$this->db->query("select * from o_menu_left order by id"); $sql->execute(); if($row=$sql->fetchAll(PDO::FETCH_ASSOC)) { return $this->result=$row; } else{ return false; } } } [\php] mam taka klasę i działa, ale nie w przypadku gdy zastosuję podobną metodę w drugiej klasie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 08:09 |