Mysqlexec

From Base de connaissances eggdrops & TCL
Revision as of 09:41, 12 September 2013 by ZarTek (talk | contribs) (Voir aussi)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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