Mysqlresult

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

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, mysqlinsertid