Page 1 of 1

มีปัญหากับการเพิ่มข้อมูลลงในฐานข้อมูลโดยผ่านฟอร์มคับ

Posted: 11/01/2008 1:07 am
by sumbybkk
ผมเชื่อมต่อกับฐานข้อมูลได้แล้วและได้ลองเพิ่มข้อมูลลงฐานข้อมูลโดยใช้ฟอร์ม พอไปเช็คดูมันมาแต่ตัวเลฃคับ
ข้อมูลอื่นๆไม่มาคับ คื่อ ว่าแบบนี้คับ ผมสร้างตาราง มี 4 ฟิลด์ มี id,name,surname และ grade
ข้อมูลที่บันทึกจะมาเฉพาะฟิลด์แรก คือ id เป็นตัวเลข อันอื่นไม่มาคับผมทำตามเว็บนี้คับ
http://www.webthaidd.com/php/print.php?id=48 และ http://www.webthaidd.com/php/webthaidd_ ... _48_4.html
ไม่ทราบว่าเป็นเพราะอะไรคับ

เวบมาสเตอร์บอกว่าตรวจสอบแล้วนะครับพบว่าสมาชิกไม่สามารถใช้สคิปตัวนี้ได้นะครับ
เนื่องจากทำงานพร้อมกับฟังก์ชั่นบางตัวที่ไม่ได้เปิดใช้งานครับสำหรับสคลิปนั้นคงต้องหาสคลิปอื่น แล้วอามาดัดแปลงเอาครับ
วานผู้รู้ช่วยทีคับ จักขอบคุณเป็นอย่างยิ่ง

Posted: 11/01/2008 1:17 am
by mindphp
id,name,surname และ grade กำหนด datatype ไว้ เป็นอะไร บ้าง
และ
ลอง เอา คำสั่ง sql ในการ insert ข้อมูล มาดูหน่อย ครับ

Posted: 11/01/2008 3:36 pm
by sumbybkk
SQL-query:
CREATE TABLE student (id INT not null AUTO_INCREMENT, name CHAR (30) not null , surname CHAR (30) not null , grade CHAR (1) not null , PRIMARY KEY (id))

ผมทำตามเว็บนี้ทุกอย่างคับ
http://www.webthaidd.com/php/webthaidd_ ... _48_4.html

ใช้ phpmyadmin สร้างตารางกำหนดชนิดข้อมูลดังนี้คับ
id=int(11)
name=char(30)
surname=char(30)
grade=char(1)
ผมพยามศึกษา php nuke จนติดตั้งได้แล้ว คับ เหลือแค่ ฐานข้อมูลนี่แหละคับ
จุดประสงค์หลักคือการทำแบบฟอร์มเพื่อรับข้อมูลจากผู้ชมไปบันทึกไว้ที่ฐานข้อมูล คับ

ขอบคุณคับ
ผมจะใส่รูปมาให้ดู แต่ใส่รูปที่นี่ไม่เป็นคับ

Posted: 11/01/2008 8:47 pm
by mindphp
เนื้อหา ใน ลิงค์ เข้าไม่ได้ ครับ
เอาเนื้อหามาโพสในบอร์ด ได้มั๊ย

ปล. ติดตั้ง php nuke เพื่ออะไร น่ะครับ