api_bbs_w_page_view.go 636 B

12345678910111213141516171819202122232425262728
  1. package route
  2. import "opennamu/route/tool"
  3. func Api_bbs_w_page_view(config tool.Config, set_id string, set_code string) map[string]any {
  4. db := tool.DB_connect()
  5. defer tool.DB_close(db)
  6. return_data := make(map[string]any)
  7. return_data["response"] = "ok"
  8. page_view := 0
  9. page_view_str := ""
  10. tool.QueryRow_DB(
  11. db,
  12. "select set_data from bbs_data where set_name = 'view_count' and set_id = ? and set_code = ?",
  13. []any{ &page_view_str },
  14. set_id,
  15. set_code,
  16. )
  17. page_view = tool.Str_to_int(page_view_str)
  18. return_data["data"] = page_view
  19. return return_data
  20. }