我试图仅在 if 内部返回所需值时才显示 if 语句的内容。但是这不起作用,所以我想这不是你在 TCL 中的做法。任何意见,将不胜感激。
if {$firstq == 1} {
set sql "SELECT * FROM users WHERE username='$text' AND ircban='yes' LIMIT 1"
set result [mysqlsel $db_handle $sql]
if{$result == 1} {
putquick "NOTICE $nick :User is banned."
} elseif{$result == 0} {
putquick "NOTICE $nick :User is not banned."
}