Versio

Query-fouten registreren

Overzicht Reageren

Fromzon ngl

Fromzon ngl

23/09/2008 16:30:00
Quote Anchor link
Vroeger toen ging ik tijdens het debuggen achter m'n queries volgende code plaatsen:
mysql_query("..........") or die(mysql_error());

Ik heb er echter voor gekozen om dit altijd te verwijderen wanneer ik dacht dat de query in orde was.
Nu heb ik een vrij gigantische applicatie die op een bepaald punt (na het uitvoeren van misschien wel 30 queries) vastloopt en ik heb een vermoeden dat het aan een foutieve MySQL query ligt.

Is er nog een andere manier om errors te gaan loggen? Het handigste zou zijn een instelling verandere in een configuratiefile op de webserver waar ik MySQL query-problemen kan laten neerschrijven in een log file.

Weet iemand hoe je dat kan doen?
 
PHP hulp

PHP hulp

25/05/2012 13:55:04
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Nils Kuijpers

Nils Kuijpers

23/09/2008 16:32:00
Quote Anchor link
ech gewoon mysql_error() even na de querie waar je denkt dat het fout gaat?
 
Fromzon ngl

Fromzon ngl

23/09/2008 16:34:00
Quote Anchor link
Ik heb momenteel al duizenden regels code en ik zou graag een oplossing hebben waar ik in de toekomst van kan genieten, dus echt een error file-oplossing :-)
 
Ee jee

Ee jee

23/09/2008 16:54:00
Quote Anchor link
if(mysql_error()){

INSERT blablabla

}

edit: of

if(mysql_error()){

mail(blablabla)

}
Gewijzigd op 01/01/1970 01:00:00 door Ee jee
 
Jan geen

Jan geen

23/09/2008 17:38:00
Quote Anchor link
Een constante in je config zodat je de meldingen aan en uit kan zetten.
if(DEBUG) echo mysql_error();
 
Fromzon ngl

Fromzon ngl

23/09/2008 17:53:00
Quote Anchor link
Ik zoek een server-side oplossing in de zin van: geen extra code eraan wijden in m'n script.
 



Overzicht Reageren