Hirdetés
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
pvt.peter
#11767
üzenetére
Alapötletként ezt tudnám javasolni:
<?php
class View {
private $_file;
public $Data;
public function __construct($viewFile, array $data) {
$this->_file = $viewFile();
$this->Data = $data;
}
public function Render() {
require $this->_file;
}
}Ebben az esetben, a view fájljában hozzáférsz a $this-hez, így eléred a $Data-t is benne:
<ul>
<?php
foreach ($this->Data["rows"] as $object) {
echo "<li>";
echo $object->Name;
echo "</li>";
}
?>
</ul>Nehogy sima query result-ot adj a view-nak! Csak sima bejárható kollekciókkal szabad dolgoznia, amelyekben objektumok vannak.
Ne használd a mysql_ cuccokat. Válaszd a mysqli_-t vagy inkább PDO-t.
Új hozzászólás Aktív témák
- Garanciális Gamer Számitógép, PC (RX 580 8GB, I5-7500, 16GB RAM, SSD) Beszámitás! Posta ok! (32)
- XPG 1TB M2 NVMe PCIe SSD (SX8200PNP) / Beszámítás OK!
- iPhone 14 Pro 128GB gyári független új akku!
- ADATA Legend 710 512GB PCIe Gen3 X4 M2 NVMe / Beszámítás OK!
- Kioxia XG8 4TB M.2 NVME PCI-E 4.0 x4 - 7000-5800 MBs - Eladó
- Honor Magic6 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- 44999 FORINT MacBook Pro 17" i7 2.6 GHz 8GB RAM 8 ciklus az akkuban!
- Apple Airpad 5th 64GB 100% (1év Garancia)
- HP ELITE 8000 SFF PC: passzív VGA HDMI, C2D E8400 + 4GB RAM
- Gamer PC-Számítógép! Felsőkategória! R7 9800X3D / RX 9070XT / 32GB DDR5 / 2TB SSD / Noctua !
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

