mirror of
https://github.com/Kakune55/Pixel.git
synced 2025-05-06 18:29:25 +08:00
Compare commits
3 Commits
5d4580cbf7
...
03bd11a2bb
Author | SHA1 | Date | |
---|---|---|---|
03bd11a2bb | |||
cb2a49e3c9 | |||
17f94c0a94 |
@ -217,3 +217,36 @@ func CheckUserPasswd(username string, password string) bool {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
func GetFileLinkID(md5in string) string {
|
||||
db, err := sql.Open("sqlite3", "./data/database.db")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
defer db.Close()
|
||||
|
||||
// SQL语句
|
||||
SQL := `
|
||||
SELECT * FROM "mytable" WHERE md5 = ?
|
||||
`
|
||||
|
||||
row := db.QueryRow(SQL,md5in)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
// 扫描查询结果
|
||||
var md5 string
|
||||
var linkID string
|
||||
var ext string
|
||||
err = row.Scan(&linkID,&md5,&ext)
|
||||
if err != nil {
|
||||
if err == sql.ErrNoRows {
|
||||
return ""
|
||||
} else {
|
||||
log.Fatal(err)
|
||||
}
|
||||
return ""
|
||||
}
|
||||
return linkID
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user