(X)HTML, JavaScript, Ajax
palicora Guten Tag, kenne zwar den Fu...
Nicht eingeloggt

Registrieren
Login

Sven
Stammgast

- 07.02.09 11:27 Uhr
Hallo Community;

Ich erneuere zurzeit meine MySQL-Klasse jetzt wollte ich wissen wie ich erfahren kann in welcher LINE ein falscher query erzeugt wird ist das den überhaupt möglich?




wccw
Ehrenmitglied

- 07.02.09 12:52 Uhr
Per __LINE__ übergeben oder debug_backtrace() benutzen.


Ich diskutiere nicht mit Idioten, die ziehen mich sonst auf Ihr Niveau hinunter und schlagen mich dort dann mit Erfahrung.
Ein völlig Depressiver Pyro.
Ti-Systems
Ehrenmitglied

- 07.02.09 12:55 Uhr
Hallo,

Mit __LINE__ hab ichs ihm auch schon vorgeschlagen, er meint aber es klappt nicht.

mfg Timo

Sven
Stammgast

- 07.02.09 13:03 Uhr
Hallo,

mit __LINE__ zeigt er mir doch die zeile an wo ich versuche die line anzuzeigen
das andere funktioniert nicht


wccw
Ehrenmitglied

- 07.02.09 13:08 Uhr
Die PHP-Eigene Exception-klasse gibt es auch noch,
um Fehlermeldungen perfekt darstellen zu lassen.

Mit __LINE__ kriegst Du die Zeile, in der __LINE__ steht - logischerweise. :roll:
Code:
$sql -> query($sql, __LINE__);


Und mit debug_backtrace - Guck's dir selber an: debug_backtrace


Ich diskutiere nicht mit Idioten, die ziehen mich sonst auf Ihr Niveau hinunter und schlagen mich dort dann mit Erfahrung.
Ein völlig Depressiver Pyro.
Sven
Stammgast

- 07.02.09 13:19 Uhr
Ich mach es so:

Datei fopen und dann nach query suchen und dann die zeilennummer auslesen..




wccw
Ehrenmitglied

- 07.02.09 16:07 Uhr
Hier, haste mal nen Beispiel für eine Exception:
Spoiler: Anzeigen



Ich diskutiere nicht mit Idioten, die ziehen mich sonst auf Ihr Niveau hinunter und schlagen mich dort dann mit Erfahrung.
Ein völlig Depressiver Pyro.


©2011 Itschi.Net