php[world] in Washington, D.C.

mysqli::debug

mysqli_debug

(PHP 5)

mysqli::debug -- mysqli_debugEffectue des actions de déboguage

Description

Style orienté objet

bool mysqli::debug ( string $message )

Style procédural

bool mysqli_debug ( string $message )

Effectue des actions de déboguage en utilisant la bibliothèque de déboguage Fred Fish.

Liste de paramètres

message

Une chaîne de caractères représentant l'opération de déboguage à effectuer.

Valeurs de retour

Retourne TRUE.

Notes

Note:

Pour utiliser la fonction mysqli_debug(), vous devez compiler la bibliothèque cliente MySQL avec le support du déboguage.

Exemples

Exemple #1 Génération d'un fichier de "traces"

<?php

/* Génère un fichier de "trace" dans '/tmp/client.trace' sur la machine (cliente) locale : */
mysqli_debug("d:t:o,/tmp/client.trace");

?>

Voir aussi

add a note add a note

User Contributed Notes 1 note

up
1
Peter
3 months ago
can there be more documenation with a small (but working) example script on how to use this ?

Some issues  (Ive seen the "same" code example in dozens of tutorials):-

( I'll use capitals for emphasis only)

QUESTION: what does D:T:O mean ? UNEXPLAINED.

QUESTION: Do we *ONLY* use these 3 lines in a self-contained script ? Does this log ALL future MYSQL commands ?

QUESTION :- Do we put that one line just

- immediately after we connect to MYSQL ?
- before we connect to MYSQL ?
- before our suspected error ?
To Top