Mysqlexec

From Base de connaissances eggdrops & TCL
Jump to: navigation, search

mysqlexec permet d'exécuter une requête dans une base de données.

Alias

::mysql::exec

Syntaxe

mysqlexec ''handle sql-statement''

Paramètres

  • handle : l'handle (identifiant de connexion) obtenu après avoir effectué un mysqlconnect
  • sql-statement : la requête à exécuter

Particularités

  • mysqlexec efface tout recordset précédent,
  • si la requête est un SELECT, elle est exécutée mais rien n'est retourné. Il faut utiliser mysqlsel pour créer un recordset,
  • si la requête est du type UPDATE ou DELETE, mysqlexec retourne le nombre d'enregistrements affectés.

Voir aussi

mysqlconnect, mysqluse, mysqlclose, mysqlsel, mysqlfetch, mysqlresult, mysqlseek, mysqlescape, mysqlinsertid