Hirdetés
- One mobilszolgáltatások
- Huawei P30 Pro - teletalálat
- Google Pixel topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Xiaomi 15T Pro - a téma nincs lezárva
- Milyen okostelefont vegyek?
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- Vivo X200 FE – fenséges méret
- Xiaomi 13 - felnőni nehéz
- Vivo X200 Pro - a kétszázát!
Új hozzászólás Aktív témák
-
Prog-Szerv
csendes tag
Sziasztok!
Olyan kérdésem lenne, hogy PHP PDO-t használok egy oldalon. phpspreadsheet segítségével generálok PDF file-okat és XLS file-okat is az adatbázisban található adatokból. sima select-el kiszűröm az adott projekthez tartozó kellékeket és nincs is gond, pontosabban nem is volt mindeddig. Most bekerült egy olyan projekt amihez 181 sor tartozik és teljesen mindegy, hogy csak simán ki akarom íratni ezeket a sorokat (var_dump) vagy XLS-be akarom tölteni vagy PDF-ba, 140 sornál többet nem hajlandó betölteni. Mintha lenne valahol egy rowlimit beállítva de a programkódon belül biztosan nincs....van valakinek valami ötlete? Lehetséges esetleg hogy a szolgáltató maga (webhosting cég) állított be egy ilyen limitet?
-
Prog-Szerv
csendes tag
"az adatbázisban engedd hogy null lehessen a mező"
Igen ezzel kezdtem.
Le is teszteltem, ha beinsertelek valamit akkor null az érték.
"SET
mezo = :ertek
akkor megeszi a php nullt is"
Igen, csak ezt nem tudom, hogy pontosan hogyan csináljam...mindenképpen meg akarom tartani a jelenlegi dinamikáját a dolognak. -
Prog-Szerv
csendes tag
Igen, ez majdnem jó, csak ebben az esetben nem NULL szerepel az adatbázis táblájában miután lefut az update hanem üres mező (empty) Majdnem jó, de az lenne a legjobb ha adatbázis szerinti NULL értékem lenne. Abban az esetben ha nem sorolom fel a mezőt, pl unset-tel kiszedem akkor is ugyan ez a helyzet...
Erről már olvastam korábban hogy a PHP null és az SQL NULL nem ugyan az, és hogy a php null-t az SQL emptynek veszi. Úgy tudom az SQL NULL-t így lehetne neki megadni pl: SET valami=NULL <-aposztrófok nélkül, viszont a kód dinamikussága miatt abban az esetben ha valós adatom van kell az aposztróf....ezt leszámítva ez a dinamikus kód eddig nagyon jól bevált. -
Prog-Szerv
csendes tag
Sziasztok!
Van egy dinamikus update scriptem. hogyan tudnám azt megoldani, hogy olyan NULL értékeket is meg tudjak vele etetni, amit egy mysql adatbázis NULL-nak rögzít be. Íme a kódrészlet: ez az egész egy metóduson belül van ahol a $table és a $condition változókat átadom neki értelem szerűen.
$cols = array();foreach($data as $key=>$val) {$cols[] = "$key = '$val'";}$query = "UPDATE $table SET " . implode(', ', $cols) . " WHERE $condition";
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Epson nyomtatók
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Milyen TV-t vegyek?
- Eredeti játékok OFF topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Házimozi belépő szinten
- PH!otósok beszélgetős, offolós topikja
- EAFC 26
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 Pro 256GB Sierra Blue - 1 ÉV GARANCIA, Kártyafüggetlen, 100% Akkumulátor,MS3379
- M5! KÉSZLETKISÖPRÉSI ULTRAAKCIÓ!!! TÜZES EZÜST MacBook Pro 14" M5!!! 10C/10G 16GB 512GB Gar!
- Eladó EVGA GT 640 2GB videokártya
- Bomba ár! HP ProBook 450 G7 - i5-10GEN I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- Apple iPhone 14 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Amint tudom letesztelem.
Erről már olvastam korábban hogy a PHP null és az SQL NULL nem ugyan az, és hogy a php null-t az SQL emptynek veszi. Úgy tudom az SQL NULL-t így lehetne neki megadni pl: SET valami=NULL <-aposztrófok nélkül, viszont a kód dinamikussága miatt abban az esetben ha valós adatom van kell az aposztróf....ezt leszámítva ez a dinamikus kód eddig nagyon jól bevált.

