![]() |
|
probleme script - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +--- Sujet : probleme script (/showthread.php?tid=364) |
probleme script - r2r - 25/03/2009 salut.. le probleme est le suivant : comment se fait-il aucune requête sql s'execute dans ma database sachant que ca correspond a ceci dans mon script.tcl Toutefois d'autre cmd fonctionnent parfaitement; libmysqltcl.dll et mysqltcl.dll sont loadé dans la racine du windrop (Eggdrop v1.6.13) Code : ###############################
# Connexion à MySQL #
###############################
load libmysqltcl.dll
package require mysqltcl
if [catch {mysqlconnect -host $host -user $user -password $password -db $db} mysql_handler] {
putquick "PRIVMSG $chanadd :ERREUR !!"
}Code : ###############################
# Ajout d'une rlz par !addpre #
###############################
bind pub - !addpre pub:addpre
proc pub:addpre {nick uhost handle channel arg } {
global Hdecalage chanadd chanpre mysql_handler
set arg [lindex [split $arg] 0]
if {![rlzexist $arg] && [string tolower $channel]=="$chanadd"} {
set passedsec [expr [unixtime]-[expr $Hdecalage*3600]]
set curdate [strftime %Y-%m-%d $passedsec]
set curtime [strftime %H:%M:%S $passedsec]
set sql "INSERT INTO releases(name,date,time,unixtime,nuke)
VALUES('$arg','$curdate','$curtime','$passedsec','')"
mysqlquery $mysql_handler $sqlPeux être une mauvaise version des 2 fichiers.dll en question je ne sais pas Merci de votre aide RE: probleme script - Merwin - 25/03/2009 T'as des erreurs? Si oui lesquelles? De plus, inutile de charger la lib, le package require mysqltcl le fais pour toi, donc vires le load. RE: probleme script - BeussAy - 25/03/2009 Mysql::exec ne serait pas plus adapte sûr ce genre d action? RE: probleme script - r2r - 27/03/2009 Code : Erreur de connexion a MySQL !
[04:27] Tcl error [pub:addpre]: mysqlquery: not mysqltcl handle
[04:28] PREBOT : Erreur de connexion a MySQL !
[04:28] Tcl error [pub:addpre]: mysqlquery: not mysqltcl handle
[04:29] PREBOT : Erreur de connexion a MySQL !pige pas car libmySQL.dll et libmysqltcl.dll sont dans la racine du eggdrop |