Etable/方法:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
main()
main()
第 41 行: 第 41 行:
 
#解析sql,取總欄數,總表數
 
#解析sql,取總欄數,總表數
 
##ana_sql($sql)
 
##ana_sql($sql)
 +
##:quoteSmart($sql)
 +
##:cutSql($sql)
 +
##:mergeSql($sql,$where,$order)
 
#ana_table() //解析諸表
 
#ana_table() //解析諸表
  

2020年6月6日 (六) 13:19的修訂版本

DB

  1. connect
  2. queryF
  3. parseDSN
  4. getDSNString
  5. numRows
  6. getResultValue

login

  1. login
  2. logon
  3. checkLogin
  4. overPageUrl
  5. overPageForm
  6. overPageConditionStr
  7. aINb
  8. quotedIdentifier
  9. encode
  10. showHTML
  11. js
    -----繼承-----
  12. connect
  13. queryF
  14. parseDSN
  15. getDSNString
  16. numRows
  17. getResultValue

main()

etable()

main($showHTML=1)

  1. js(); // 基本 javascript 放入屬性 $this->javascriptStr
    // 前置顯示區
  2. 處理 css 放入 $this->htmlStr
  3. 處理 workControl
  4. 處理登入驗證或免驗證
    開始主程式主要部分
  5. 翻頁設定加入 $this->overPage
  6. 檢查是否送入SQL查詢
  7. 蒐尋表單傳入值前置處理
  8. 排序表單傳入值前置處理
  9. 解析sql,取總欄數,總表數
    1. ana_sql($sql)
      quoteSmart($sql)
      cutSql($sql)
      mergeSql($sql,$where,$order)
  10. ana_table() //解析諸表

etable

  1. etable
  2. main
  3. cutSql
  4. mergeSql
  5. ana_sql
  6. ana_table
  7. ana_fields
  8. getFieldTable
  9. mk_tbl
  10. mk_rows
  11. dispListDiv
  12. up_link
  13. up_links
  14. newpageButton
  15. only_ins_head
  16. no_head
  17. std_head
  18. calendar_head
  19. no_thing
  20. mk_a
  21. orderSecondaryArray
  22. disp_table
  23. disp_text
  24. disp_text_all
  25. disp_sentence
  26. disp_calendar
  27. colValue
  28. disp_wall
  29. overPageXoopsForm
  30. form_same
  31. form_edit
  32. form_ins
  33. addElements
  34. draw
  35. anaEditable
  36. mkphp
  37. quoteSmart
  38. todatetime
  39. textdisp
  40. decode
  41. cuts
  42. search
    -----繼承-----
  43. login
  44. logon
  45. checkLogin
  46. overPageUrl
  47. overPageForm
  48. overPageConditionStr
  49. aINb
  50. quotedIdentifier
  51. encode
  52. showHTML
  53. js
  54. connect
  55. queryF
  56. parseDSN
  57. getDSNString
  58. numRows
  59. getResultValue

均優的使用者定義函式

  1. strfold
  2. half
  3. replaces
  4. cuts
  5. r2a
  6. wfexplodemarkup
  7. wfurlprotocols
  8. desrcset
  9. srcdecode
  10. cuttag
  11. webcontent
  12. agendalist
  13. agendacalendar
  14. mysqli_result
  15. mimetex