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
- BestBuy topik
- Okos Otthon / Smart Home
- Konzolokról KULTURÁLT módon
- Pánik a memóriapiacon
- BestBuy ruhás topik
- alza vélemények - tapasztalatok
- Bemutatkozott a Poco X7 és X7 Pro
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Project Motor Racing-Straight4 Studios
- Milyen videókártyát?
- További aktív témák...
- BESZÁMÍTÁS! Apple Mac Mini 2023 M2 16GB 256GB számítógép garanciával, hibátlan működéssel
- BESZÁMÍTÁS! Apple Macbook Pro 16 2023 M3 Pro 36GB 512GB macbook garanciával hibátlan működéssel
- Proc. hibás DELL Latitude 3510 Black i3 256 SSD alkatrésznek eladó
- Huawei P40 Pro 5G 256 GB dual sim, félig hibás érintő
- Apple iPad 11 (A16) 128GB Wifi Silver 1ÉV Bontatlan
- Egyedi ékszerdobozka
- PS Plus előfizetések kedvező áron
- Bomba ár! Dell Latitude E5530 - i5-3GEN I 4GB I 320GB I HDMI I 15,6" HD I W10 I Gari!
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- ÚJ MSI CYBORG 15 A13VF - 15.6"FHD 144Hz - i5-13420H - 16GB - 512GB - Win11 - RTX 4060 -3 év garancia
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


