07/03/2017, 12:51
(Modification du message : 07/03/2017, 18:05 par aliasangelius.)
Bonjour,
Je viens demander un renseignement sur un soucis de code en SQL.
Voilà lorsque je tape .moderation sur un salon, il m'affiche les tables sur le salon "mais pas dans le bon ordre".
Exemple en premier sur ma base SQL j'ai : .+badword Permet d'ajouter un mot interdit
Et je ses pas comment faire pour sa mette dans l'ordre
Voici le code TCL
Si quelqu'un aurais une idée/piste sa serait sympa !
Merci d'avance
Je viens demander un renseignement sur un soucis de code en SQL.
Voilà lorsque je tape .moderation sur un salon, il m'affiche les tables sur le salon "mais pas dans le bon ordre".
Exemple en premier sur ma base SQL j'ai : .+badword Permet d'ajouter un mot interdit
Et je ses pas comment faire pour sa mette dans l'ordre
Voici le code TCL
TCL
##########################
# moderation.tcl en SQL. #
# #
# By alias_angelius. #
##########################
# Information relative à Mysql.
set modera(sql:login) "moderator"
set modera(sql:pass) "multipass"
set modera(sql:db) "moderator"
set modera(sql:host) "127.0.0.1"
set modera(sql:sock) "/tmp/mysql.sock"
catch {package require mysqltcl}
# Proc - Connexion mySQL #
proc service:connect {} {
set ::mysqlink [mysqlconnect -host $::modera(sql:host) -user $::modera(sql:login) -password $::modera(sql:pass) -sock $::modera(sql:sock)]
mysqluse $::mysqlink $::modera(sql:db)
}
# Proc - Deconnexion mySQL #
proc service:deconnect {} {
mysqlclose $::mysqlink; unset -nocomplain ::mysqlink
}
bind pub o|o .moderation modo
proc modo { nick host hand chan arg } {
service:connect
mysqlsel $::mysqlink "SELECT * FROM `help` ORDER BY cmd"
if {[mysqlresult $::mysqlink rows] ne 0} {
while {[set row [mysqlnext $::mysqlink]] != ""} {
set colone(cmd) [lindex $row 0]
set colone(msg) [lindex $row 1]
putserv "privmsg $chan :\00314Liste des Commandes \002\0034Moderation\002\0034"
puthelp "privmsg $chan :\00314$colone(cmd) \0031: \0034$colone(msg)\0034"
}
puthelp "privmsg $chan :\00314Fin de la Liste des Commandes \002\0034Moderation\002\0034"
}
service:deconnect
}
Si quelqu'un aurais une idée/piste sa serait sympa !
Merci d'avance