ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Error แบบนี้แก้ไขยังไงครับ  (อ่าน 1050 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
vava
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 4,901



ดูรายละเอียด เว็บไซต์
« เมื่อ: 18 กันยายน 2010, 22:35:03 »

พอดีโหลด Sql มาจาก phpMyadmin แล้วเอามาแก้ไข url น่ะครับ

จากนั้นก็ import ขึ้นไปไว้ที่เดิม มันก็ขึ้น error แบบนี้แหละครับ ไม่ทราบเป็นเพราะอะไรครับ รบกวนท่านเก่ง ๆ ช่วยหน่อยนะครับ





ขอบคุณมากครับ  wanwan017
บันทึกการเข้า

aek26
สมุนแก๊งเสียว
*

พลังน้ำใจ: 68
ออฟไลน์ ออฟไลน์

กระทู้: 572



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 18 กันยายน 2010, 22:47:46 »

primary key ซ้ำครับ ลองเช็คดูครับ
บันทึกการเข้า

เพราะแสวงหา มิใช่เพราะรอคอย เพราะเชี่ยวชาญ มิใช่เพราะโอกาส เพราะสามารถ มิใช่เพราะโชคช่วย ดังนี้แล้ว "ลิขิตฟ้าหรือจะสู้มานะตน"
พวงกุญแจ
พวงกุญแจอะคริลิค
พวงกุญแจไม้
ของชำร่วย
vava
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 4,901



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 18 กันยายน 2010, 22:53:52 »

primary key ซ้ำครับ ลองเช็คดูครับ

ขอบคุณมากครับ ว่าแต่ว่า อะไรคือ primary key ครับผม

ขอโทษจริง ๆ ครับ
บันทึกการเข้า

O.o!!
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 237
ออฟไลน์ ออฟไลน์

กระทู้: 1,432



ดูรายละเอียด
« ตอบ #3 เมื่อ: 18 กันยายน 2010, 23:21:37 »

primary key ซ้ำครับ ลองเช็คดูครับ

ขอบคุณมากครับ ว่าแต่ว่า อะไรคือ primary key ครับผม

ขอโทษจริง ๆ ครับ

ฃ่อง ID  น่าจะเป็น primary keys น่ะครับ (เดาเอา) ถ้ามันเป็นตัวเลข ปกติก็จะตั้งเป็น auto increment ไว้ แล้ว เวลา insert data เราจะไม่ใส่อะไรเข้าไปในช่อง id ครับ มันจะใส่ให้เราเองครับ แล้วมันจะไม่ซ้ำครับ
บันทึกการเข้า
Hikkie
ก๊วนเสียว
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 325



ดูรายละเอียด
« ตอบ #4 เมื่อ: 18 กันยายน 2010, 23:28:51 »

ถ้าเลือกฟิลด์ไหนเป็น primary key แล้ว ฟิลด์นั้นห้ามมี data ซ้ำกันครับ

ถ้าเคยมี data ของฟิลด์นั้นแล้ว ยังใส่เข้าไปอีกจะ error ตามรูปที่โพสมาครับ

id มี 377 ในเบสอยู่แล้วครับ
บันทึกการเข้า
vava
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 4,901



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 19 กันยายน 2010, 00:55:19 »

เอิ่มมม รู้สึกว่าความรู้จะไม่ถึงแฮะเรา


อ่านแล้วเหมือนอ่านภาษาต่างดาวยังไงยังงั้นเลย  Tongue
บันทึกการเข้า

sleepcat
ก๊วนเสียว
*

พลังน้ำใจ: 54
ออฟไลน์ ออฟไลน์

กระทู้: 286



ดูรายละเอียด
« ตอบ #6 เมื่อ: 19 กันยายน 2010, 01:15:04 »

เอาง่าย ๆ นะครับ
ไปที่ตาราง wp_posts นะครับ แล้วค้นหาอันที่ ID เท่ากับ 377 แล้วลองแก้ไขเป็นสัก 3777777 แล้วลอง dump ข้อมูลใหม่ น่าจะได้  wanwan019 แล้วค่อยลบ 3777777 ออกไป
กรณีนี้ทำกรณีที่มีข้อมูลเดียวนะครับ

ปล ที่เป็นเปลี่ยนเป็น 3777777 แค่สำรองข้อมูลเฉยๆ เพราะถ้าผิดพลาดยังไง ก็ลบ 377 ที่เพิ่มใหม่ออก แล้วแก้ 3777777 เป็น 377 เหมือนเดิม
บันทึกการเข้า
vava
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 4,901



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 19 กันยายน 2010, 01:28:26 »

เอาง่าย ๆ นะครับ
ไปที่ตาราง wp_posts นะครับ แล้วค้นหาอันที่ ID เท่ากับ 377 แล้วลองแก้ไขเป็นสัก 3777777 แล้วลอง dump ข้อมูลใหม่ น่าจะได้  wanwan019 แล้วค่อยลบ 3777777 ออกไป
กรณีนี้ทำกรณีที่มีข้อมูลเดียวนะครับ

ปล ที่เป็นเปลี่ยนเป็น 3777777 แค่สำรองข้อมูลเฉยๆ เพราะถ้าผิดพลาดยังไง ก็ลบ 377 ที่เพิ่มใหม่ออก แล้วแก้ 3777777 เป็น 377 เหมือนเดิม
เจอแล้วครับ ปรากฏว่า มันซ้ำกันทุกโพสต์เลยครับ เราเอาแบบอัพขึ้นไปทับเลยได้มั๊ยครับ โดยไม่สนว่าจะมีอยู่แล้วหรือเปล่าน่ะครับ

เอ๊ะ หรือว่าถ้าลบอันเก่าทิ้งแล้ว จะใช้ได้หรือเปล่าครับ แบบ ลบทั้งหมดเลยน่ะครับ  wanwan009
บันทึกการเข้า

sleepcat
ก๊วนเสียว
*

พลังน้ำใจ: 54
ออฟไลน์ ออฟไลน์

กระทู้: 286



ดูรายละเอียด
« ตอบ #8 เมื่อ: 19 กันยายน 2010, 01:44:59 »

ถ้างั้น export ตัว Database เก็บไว้ก่อนนะครับ
แล้วลบข้อมูลออก (เฉพาะตาราง wp_posts) แล้วลอง import เข้าไปใหม่ครับ
บันทึกการเข้า
vava
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 4,901



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 19 กันยายน 2010, 01:46:51 »

ถ้างั้น export ตัว Database เก็บไว้ก่อนนะครับ
แล้วลบข้อมูลออก (เฉพาะตาราง wp_posts) แล้วลอง import เข้าไปใหม่ครับ
+1 ไว้ก่อนครับ

เดี๋ยวขอลองก่อนนะครับ  ขอบคุณสำหรับน้ำใจนะครับ  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์