PDO nem dob kivételt
Nektek sikerül már rávenni a PDO-t, hogy hibás SQL-re kivételt dobjon?
Nekem nem, legalábbis nem jelenik meg semmi az error logban, az sql logban meg azt írja, hogy lement és 0 rows affected. Még jobban utánanézek, hogy mondjuk az error info-ban mit tárol le ilyenkor...
■ Nekem nem, legalábbis nem jelenik meg semmi az error logban, az sql logban meg azt írja, hogy lement és 0 rows affected. Még jobban utánanézek, hogy mondjuk az error info-ban mit tárol le ilyenkor...
Most nézem, hogy az errmode
kieg: jó, így már dob kivételt, de ami érdekes, hogy nincs mód arra, hogy a statement-től megkérdezzük, hogy mégis milyen paraméterekkel lett beállítva, legalábbis eddig nem találtam ilyet... a dump params semmit nem tartalmaz az értékekről :S
RTFM? ;-)
Esetleg egy PDO::getAttribute(...)?
Ha jól emlékszem, ez nem statement szinten van beállítva, ez a driver/handler/mittoménmi ;) attribútuma.
Hát most egy saját loggolón
Milyen paramétereket? Az első
A doksit csak azért merészeltem megemlíteni, mert úgy tűnt, te próbálsz write only mode-ban programot írni. ;-)
upd: bocs, nem találom a nyáron összetákolt PHP-s szemeteimet. Volt valahol egy hibakezelőm, ami elég sok részletet meg tudott jeleníteni a problémás utasításról. Hogy neked az elég lenne-e, azt nem tudom. Ha fontos, megpróbálhatom feltúrni a programtemetőt...
Esetleg ha végigolvasnád a
A paraméter és az attribútum között rohadt nagy különbség van PDO-nál. Az attribútum amivel a kapcsolatot állítod be a paraméter meg a statement-nél az SQL templatenek átadott változókat jelenti...
Nincs szükségem a "PHP-s szemeteid"-re, ehhez egyébként sem hibakezelő hanem logger kell, máshogy nem megy, szemétre meg amúgy sincs szükségem...
Igen, tisztában vagyok vele,
Hibakezelő: általában logolni szoktam a hibákat, ergo ami neked kell, az _lehet_, hogy benne van.
Csak ehhez előbb tisztázni kellett, hogy ténylegesen mit akarsz.
Ettől függetlenül ezt a kissé agresszív hangnemet félretehetnéd, ha segítséget vársz. :-\
Ezt a lekezelő hangnemet
Mindez persze nem jogosítja fel inf3rnót, hogy így "beszéljen" veled.
Hát én csak megpróbáltam
Igazából azt nem értem, hogy miért kell minden topicot szétflamelni nem odaillő vagy nem igaz, vagy nem aktuális hozzászólásokkal. Pl a Session kezelős témában is ugyanez történt, a végén már Tyrael inkább létrehozott egy új blog bejegyzést, mert nem akart abba a comment árba írni, ami ott jött. Megértem...
Egyébként ha valakit érdekel a PDO Query loggolás, akkor készítettem egy loggert. Sajna a PDO-ban nincs semmi beépített fícsör arra, hogy kiírjuk a paraméter listát, vagy a kiértékelt sablont... Nekem elég volt a paraméter lista, ha valakinek kiértékelt sablon kell, akkor itt írnak róla hogyan érdemes kiértékelni.
Igazából azt nem értem, hogy
A Session-ös topic pedig nekem pont egy nagyon jó vitának tűnt, ahol mindenki hozzátett valamit, és sokat tanultam belőle.
Te is most épp ezt teszed : )
Ja de azért próbálok valami tartalmat beletenni (ha már muszáj ilyesmiről beszélni), azért adtam a linket :-)
Egy része valóban az volt, a commentek durván fele nem. :-) Végülis belefér, én is tanultam belőle, javíttattam is a bejegyzésben azt a részt, meg majd teszek lockot is saját rendszerbe. Magamtól is eszembe jutott, de nem tartottam annyira fontosnak...
Engem az nem zavar, ha hosszú
Hát megnyitom, scrollozok,
+1
Engem az nem zavar, ha hosszú
Weblabor - Hozzászólás lista
Nice :D
Nem tudtam, hogy ilyen is van... :-)
No kipróbáltam, nagyon zsír :-)
Olvasd vissza magad! Az első
Nem a "szemét" minősítés az, ami nem tetszett, hanem a támadó, agresszív hangvétel. Egyébként attól, hogy valami a kukában van, még nem feltétlenül használhatatlan, csak számomra vált értéktelenné (jelen esetben húsz év kihagyás után újrakezdtem valamit, másfél hónapig játszottam vele, majd félretoltam, már alig emlékszem rá, hogy mi volt benne, ebből következően számomra az már csak szemetes)
Na mindegy, részemről téma lezárva.
----
Itt alattam írta valaki a threadek követhetőségét: ezúton szeretném megnyugtatni, nincs vele egyedül, engem is zavar, dehát ez van, ezt kell szeretni.
Ne haragudj, de nekem nincs
Nyugi
Ó én egyáltalán nem veszem
afaik
Hmm hát ha
Valami rémlik, hogy SELECT
update: bocs, véletlenül DML-t írtam DDL helyett...
Selectnél van.