Obtenir la dernière requête exécutée dans MySQL avec PHP/CodeIgniter

Comment puis-je obtenir la dernière requête, j'ai couru dans MySQL sous Windows et Linux?

Je travaille avec PHP et CodeIgniter. Dans my_model.php, j'ai:

$query1 = ( ...something... );
$query2 = ( ...something... );
$variables = ( .... something .... );
$this->db->query(" $query1 ... $variables .. $query2", array( $variables, ... ));

J'ai besoin de la dernière requête exécutée juste après l'extrait de code ci-dessus.

Quelqu'un peut me dire comment puis-je obtenir ma dernière requête?

  • Autant que je sache, il n'y a pas de générique "pour obtenir la dernière requête" de la fonction. De quoi avez-vous besoin?
  • CodeIgniter a ce intégrés 🙂
  • ah, juste assez.
  • D'autres fonctions utiles si vous êtes le débogage sont mysql_errno(); // Retourne le numéro d'erreur de la dernière MySQL opération 3 mysql_error(); // Retourne la description de l'erreur de la dernière MySQL opération mysql_info(); // Retourne les informations à propos de la dernière requête
InformationsquelleAutor soredive | 2011-06-30