- Azonnali alaplapos kérdések órája
- Gamescom 2025: Tandem OLED monitorok az ASUS-tól
- Házimozi belépő szinten
- Az Xbox égisze alatt oldaná meg a PC-s játékosok legnagyobb gondját a Microsoft
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Nvidia GPU-k jövője - amit tudni vélünk
- Milyen RAM-ot vegyek?
- Azonnali fotós kérdések órája
- Sony MILC fényképezőgépcsalád
- Gamescom 2025: Harminc évnyi VGA
Ú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
- Azonnali alaplapos kérdések órája
- Gamescom 2025: Tandem OLED monitorok az ASUS-tól
- Házimozi belépő szinten
- GoodSpeed: Bye PET Palack, hello SodaStream
- Az Xbox égisze alatt oldaná meg a PC-s játékosok legnagyobb gondját a Microsoft
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Kínai és egyéb olcsó órák topikja
- Synology NAS
- Spórolós topik
- Milyen okostelefont vegyek?
- További aktív témák...
- Latitude 7450 14" FHD+ IPS érintő Intel Ultra 5 135U 16GB 512GB NVMe ujjlolv magyar vibill gar
- P15 Gen2i 27% 15.6" FHD IPS i5-11500H RTX A2000 16GB 1TB NVMe ujjlolv magyar vbill gar
- iPhone 13 256GB Blue Makulátlan állapot, 100% akku!
- Macbook Pro 14" M1 PRO - 2021, 10/16 mag, 32GB RAM, 1 TERA SSD - garancia (110)
- Macbook Pro 14" M1 PRO - 2021, 8/14 mag, 16/512GB - garancia (113)
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3146
- LG 39GS95UE - 39" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Samsung Galaxy Tab A8 32GB, Újszerű, 1 Év Garanciával
- Apple iPhone 13 Pro / 128GB / Gyárifüggetlen / 12Hó Garancia / 85% akku
Állásajánlatok
Cég: FOTC
Város: Budapest