Difference between revisions of "Mysqlresult"

From Base de connaissances eggdrops & TCL
Jump to: navigation, search
(Voir aussi)
m (Voir aussi)
Line 15: Line 15:
 
<source lang=tcl>[mysqlresult $db current] + [mysqlresult $db rows]</source>
 
<source lang=tcl>[mysqlresult $db current] + [mysqlresult $db rows]</source>
 
=Voir aussi=
 
=Voir aussi=
[[mysqlconnect]], [[mysqluse]], [[mysqlclose]], [[mysqlsel]], [[mysqlfetch]], [[mysqlseek]], [[mysqlexec]]
+
[[mysqlconnect]], [[mysqluse]], [[mysqlclose]], [[mysqlsel]], [[mysqlfetch]], [[mysqlseek]], [[mysqlexec]], [[mysqlescape]]

Revision as of 09:15, 12 September 2013

mysqlresult retourne des informations sur un recordset. Notez qu'un recordset reste valide tant qu'il n'y a pas eu un mysqlexec, même s'il est vide.

Alias

::mysql::result

Syntaxe

mysqlresult ''handle option''

Option

option doit être une des options suivantes:

  • cols : retourne le nombre de colonnes présentes dans le recordset.
  • current : retourne la position courante du pointeur du recordset. Cette valeur peut être utilisée comme index de ligne pour la commande mysqlseek
  • rows : retourne le nombre de lignes restant entre la position actuelle du pointeur et le dernier enregistrement

Astuce

La commande suivante donne toujours le nombre total d'enregistrements dans le recordset

[mysqlresult $db current] + [mysqlresult $db rows]

Voir aussi

mysqlconnect, mysqluse, mysqlclose, mysqlsel, mysqlfetch, mysqlseek, mysqlexec, mysqlescape