ผู้เขียน หัวข้อ: การติดตั้ง Mod ที่ต้องลง Database แบบ Manual  (อ่าน 1094 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ smf

  • [color=green][i]"ถ้าคุณไม่สามารถอธิบายอย่างง่ายๆ ให้คนอื่นเข้าใจได้แล้วล่ะก็ แสดงว่าคุณยังเข้าใจมันไม่ดีพอ"[/i][/color]
  • Administrator
  • Hero Member
  • *****
  • กระทู้: 1,368
  • พอยท์: 5
    • ดูรายละเอียด
    • pordoo.com
    • อีเมล์
การติดตั้ง Mod ที่ต้องลง Database แบบ Manual
« เมื่อ: 6 สิงหาคม 2015, 00:28:42 »
ในphpmyadmin สามารถทำได้สองวิธีคือ แบบ auto และ แบบ manaul

สำหรับแบบ auto ก็ให้เราอัพไฟล์ code ขึ้นไปที่ $boarddir แล้วก็รันโดยพิมพ์ http://www.yourwebsite.com/code.php ในช่อง address bar

ส่วนแบบ manaul ก็จะขออธิบายแบบคร่าวๆ ดังต่อไปนี้ครับ


ยกตัวอย่าง code จาก MOD Googlebot & Spiders นะครับ
(จะแสดงว่าrobot มาเยี่ยมบอร์ดเมื่อไหร่)
http://custom.simplemachines.org/mods/?mod=143

โค๊ด: [Select]
INSERT IGNORE INTO `{$db_prefix}settings` (`variable`, `value`) VALUES ('ob_googlebot_stats', '1')

หมายถึง ให้เรากำหนดตัวแปรชื่อ ob_googlebot_stats , กำหนดค่าคือ 1 และให้ไปแทรกไว้ในตารางที่ชื่อ settings นั้นเองครับ..

วิธีทำ
1. เปิด phpmyadmin
2. เลือกฐานข้อมูล settings
3. เลือกเมนู แทรก [Insert]
4. ใส่ตัวแปรและกำหนดค่าในฟิลด์ [Field] variable และ value
   4.1 ใส่ข้อความ ob_googlebot_stats ในช่อง ค่า [Value] ที่ฟิลด์ [Field] variable
   4.2 ใส่ข้อความ 1 ในช่อง ค่า [Value] ที่ฟิลด์ [Field] value
5. กด ลงมือ [GO]

________________________________________

อีกตัวอย่างนึงขอยกตัวอย่างจาก MOD Hide Post นะครับ
โค๊ด: [Select]
ALTER TABLE {$db_prefix}messages ADD `hiddenOption` TINYINT( 4 ) UNSIGNED NOT NULL DEFAULT '0'
หมายถึงให้เราสร้างตารางชื่อ hiddenOption และให้เราเติมคำในช่องว่าง (กรอกรายละเอียดต่างๆ )

วิธีทำ
1. เลือกฐานข้อมูล messages
2. เลือกเมนู โครงสร้าง [Structure]
3. Add 1 กด ลงมือ [GO]
4. เติมคำในช่องว่าง..
   4.1 ใส่ hiddenOption ที่ช่อง ฟิลด์ [Field]
   4.2 เลือก TINYINT ที่ช่อง ชนิด [Type]
   4.3 ใส่ 4 ที่ช่อง ความยาว/เซต*1 [Length/Values*1]
   4.4 เลือก UNSIGNED ที่ช่อง แอตทริบิวต์ [Attributes]
   4.5 เลือก NOT NULL ที่ช่อง Null
   4.6 ใส่ 0 ที่ช่อง ค่าปริยาย [Default]
   4.7 กด บันทึก [Save]

เครดิตhttp://www.zone-it.com/
« แก้ไขครั้งสุดท้าย: 18 กุมภาพันธ์ 2016, 11:35:31 โดย smf »