Difference between revisions of "Commandes MySqlTcl"

From Base de connaissances eggdrops & TCL
Jump to: navigation, search
m (Mise a jour suite au topic http://forum.eggdrop.fr/mysqltcl-INSERT-INTO-%28Error-char-%29-t-1281.html)
Line 13: Line 13:
 
* [[mysqlseek]] déplace le pointeur dans le recordset
 
* [[mysqlseek]] déplace le pointeur dans le recordset
 
* [[mysqlexec]] exécute une requête SQL
 
* [[mysqlexec]] exécute une requête SQL
 +
* [[mysqlescape]] Protège une commande SQL de la présence de caractères spéciaux

Revision as of 08:34, 12 September 2013

Le Package:MySQLTcl permet d'effectuer la plupart des opérations courante sur MySQL.

Attention.png Les commandes données ici sont génériques, mais depuis la version 3 du package il est recommandé d'utiliser le namespace ::mysql.


Voici la liste des commandes les plus utilisées:

  • mysqlconnect crée une connexion au serveur de base de données
  • mysqluse sélectionne la base de données à utiliser
  • mysqlclose ferme la connexion
  • mysqlsel exécute une requête SELECT
  • mysqlfetch retourne un enregistrement (suite à une requête)
  • mysqlresult retourne des informations sur le résultat de la requête
  • mysqlseek déplace le pointeur dans le recordset
  • mysqlexec exécute une requête SQL
  • mysqlescape Protège une commande SQL de la présence de caractères spéciaux