Hirdetés
- A Dbrand megfejtette mi hiányzik a Steam Machine-ről
- AMD Navi Radeon™ RX 9xxx sorozat
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Kompakt vízhűtés
- Nikon DSLR topik
- 5.1, 7.1 és gamer fejhallgatók
- Melyik tápegységet vegyem?
- Házi hangfal építés
- Milyen billentyűzetet vegyek?
- Itt a Valve GŐZGÉP — Steam Machine, mi vagy te? 🧐
Új hozzászólás Aktív témák
-
DNReNTi
őstag
válasz
mallee
#15416
üzenetére
Szia,
Köszi az észrevételeket!

"Ennek a helye egy config fájlban lenne és valamilyen okosság mentén kéne beadni az osztályodnak."
Igen, így is volt, de ha ez az osztály nem a root-ban hanem egy almappában kerül meghívásra akkor sajnos elhasalt, mivel nem találta a config file-t a megadott helyen. Abszolút hivatkozással működik de azt csúnyának ítéltem meg, így egyelőre maradt ez a megoldás.
Erre mi lenne a legszebb, legjobb eljárás?"Miért kezel az adatbázis osztályod error reportolást?"
Nem kezel. Az adatbázis kapcsolat létrehozása előtt ki aztán pedig bekapcsolja az error_reporting-ot, hogy hiba esetén egy szépen megformázott hiba oldalra tudja dobni a felhasználót (header()). Ha nem kapcsolnám ki, akkor maga a php dobna hibát, ami után nem menne a header, ezért van benne. Ez ebből hiányzik, mivel: 1: nincs hibaoldal, 2: teszt."Ha csak kiírsz egy üzenetet a képernyőre, attól az alkalmazásod még fut tovább"
Az előzőben benne a válasz. Élesben egy hibaoldalra dob."Mi volt ezzel az osztállyal a célod? Hány helyen és hol hívod meg?"
Ez az osztály, pontosabban ennek az egy szem statikus metódosa egy mysqli objektumot ad vissza. Meghívásra egyszer kerül, a Database osztály konstruktora példányosítja saját maga számára."Több kisebb osztályba kéne szétvágni az executeSQL-t az SQL parancs típusok alapján"
Ebben teljesen egyet értek, és így is lesz. Illetve majdnem. Úgy gondoltam egy osztály marad a lekérdezések kezelésére, csak több metódus lesz. Lesz egy private, ami ellenőrzi a lekérdezés helyességét, a paramétereket, stb, valamint query típusonként 1-1 metódus.Összességében jól értem, hogy főleg szépséghibák vannak, de a működés, és az elképzelés életképes?
Ha lesz időm ma update-elem, és jövök megint.
Új hozzászólás Aktív témák
- Örömhír: nem spórol Európán a OnePlus
- A Dbrand megfejtette mi hiányzik a Steam Machine-ről
- Vicces képek
- Kerékpárosok, bringások ide!
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- AMD Navi Radeon™ RX 9xxx sorozat
- Linux kezdőknek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Okos Otthon / Smart Home
- eMAG vélemények - tapasztalatok
- További aktív témák...
- BRUTÁL Dell Precision 7560 Tervező Vágó Laptop -70% 15,6 i9-11950H 64/1TB NVIDIA A5000 16GB 2 Millió
- ÚJ! BONTATLAN! Ipad Mini 6 Wifi + Cellular 256GB(független)
- Pioneer DDJ-400 DJ kontroller
- DELL Precision 3580 Tervező Vágó Laptop -50% i7-1360P 16/512 FHD RTX A500 4GB FHD
- Olympus Pen-F + 3db Objektív + Rengeteg Extra
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 256 GB-100%-3 hó gari!
- Creality Nebula Camera
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3835, 100% Akksi
- HIBÁTLAN iPhone 14 Pro Max 256GB Purple -1 ÉV GARANCIA -Kártyafüggetlen, MS3932, 100% Akkumulátor
- Apple iPhone 17 Pro Max 512GB / 36 hónap jótállással!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




