Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
informatique:dev:fluentpdo [2019/01/04 10:58] – [Utilisation basique] bn8 | informatique:dev:fluentpdo [2019/01/04 10:59] (Version actuelle) – [Utilisation d'une méthode d’agrégation] bn8 | ||
---|---|---|---|
Ligne 152: | Ligne 152: | ||
-> where(' | -> where(' | ||
-> execute();</ | -> execute();</ | ||
+ | |||
+ | ==== Debug des requêtes ==== | ||
+ | |||
+ | <code php> | ||
+ | $time = sprintf(' | ||
+ | $rows = ($q-> | ||
+ | $query = $q-> | ||
+ | $msg = "# DB query ($time; rows = $rows) : $query"; | ||
+ | |||
+ | $parameters = $q-> | ||
+ | if ($parameters) { | ||
+ | if (is_array($parameters)) { | ||
+ | $msg .= "\n# Parameters: '" | ||
+ | } | ||
+ | else { | ||
+ | $msg .= "\n# Parameters: '" | ||
+ | } | ||
+ | } | ||
+ | |||
+ | echo $msg." | ||
+ | };</ | ||