ผมใช้ AppServ 2.5.10
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
phpMyAdmin-2.10.3 <<ตามนี้น่ะฮ่ะ
ผมได้ทำการสร้างฟอร์มเพื่อส่งค่าไปยังฐานข้อมูลโดยมี code ในการเชื่อมต่อดังนี้ครับ
mysql_connect('localhost','root','1234')or die("เชื่อมต่อserverข้อมูลไม่สำเร็จ");
mysql_select_db('tigerinfo')or die("เชื่อมต่อฐานข้อมูลไม่สำเร็จ");
$sql = "INSERT INTO tabletiger
(id,username,password,name,address,gender,age,hobby)
VALUES
('$id','$username','$password','$name','$address','$gender','$age','$hobby')";
mysql_db_query('localhost',$sql);
echo "เพิ่มข้อมูลผู้ใช้ลงเรียยบร้อยแล้ว";
mysql_close();
ผมได้สร้างตารางและฐานข้อมูลไว้รอแล้วครับ
ซึ่งพอ run ผ่านบนเครื่องของผม มันไม่ขึ้น error เลยครับ แต่พอเข้าไปเช็คที่ localhost/phpmyadmin ที่ฐานข้อมูลชื่อ 'tigerinfo' เช็คที่ตาราง'tabletiger'
ในตารางไม่มีข้อมูลที่เพิ่มเข้ามาเลยครับ ผมทำตามที่ได้ศึกษาจนมาถึงตรงนี้เลยต้องหยุด จึงอยากสอบถามผู้มีประสบการณ์ ช่วยดู code
หรือหาทางช่วยผมด้วยครับ
ขอบคุณเป็นอย่างสูง
ผมมีปัญหาเรื่องการส่งค่าจาก form เข้าไปยังฐานข้อมูล ครับ
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Jr. Member
- โพสต์: 22
- ลงทะเบียนเมื่อ: 22/11/2008 4:15 am
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41239
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ผมมีปัญหาเรื่องการส่งค่าจาก form เข้าไปยังฐานข้อมูล ครับ
man2531 เขียน:ผมใช้ AppServ 2.5.10
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
phpMyAdmin-2.10.3 <<ตามนี้น่ะฮ่ะ
ผมได้ทำการสร้างฟอร์มเพื่อส่งค่าไปยังฐานข้อมูลโดยมี code ในการเชื่อมต่อดังนี้ครับ
mysql_connect('localhost','root','1234')or die("เชื่อมต่อserverข้อมูลไม่สำเร็จ");
mysql_select_db('tigerinfo')or die("เชื่อมต่อฐานข้อมูลไม่สำเร็จ"); <----------------- เลือกใช้งานฐานข้อมูลชื่อ tigerinfo
$sql = "INSERT INTO tabletiger
(id,username,password,name,address,gender,age,hobby)
VALUES
('$id','$username','$password','$name','$address','$gender','$age','$hobby')";
mysql_db_query('localhost',$sql); <--------------- ความหมายมันคือให้รับคำสั่ง $sql ไปที่ฐานข้อมูลชื่อ localhost แต่ท่านต้องการ รันคำสั่ง $sql ไปที่ ฐานข้อมูลชื่อ tigerinfo ไม่ใช่หรือ หรือไม่งั้นก็ไม่ต้องเลือกฐานข้อมูลอีก ใช้เป็น mysql_query($sql) เลยก็ได้
echo "เพิ่มข้อมูลผู้ใช้ลงเรียยบร้อยแล้ว";
mysql_close();
ผมได้สร้างตารางและฐานข้อมูลไว้รอแล้วครับ
ซึ่งพอ run ผ่านบนเครื่องของผม มันไม่ขึ้น error เลยครับ แต่พอเข้าไปเช็คที่ localhost/phpmyadmin ที่ฐานข้อมูลชื่อ 'tigerinfo' เช็คที่ตาราง'tabletiger'
ในตารางไม่มีข้อมูลที่เพิ่มเข้ามาเลยครับ ผมทำตามที่ได้ศึกษาจนมาถึงตรงนี้เลยต้องหยุด จึงอยากสอบถามผู้มีประสบการณ์ ช่วยดู code
หรือหาทางช่วยผมด้วยครับ
ขอบคุณเป็นอย่างสูง
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 22
- ลงทะเบียนเมื่อ: 22/11/2008 4:15 am
Re: ผมมีปัญหาเรื่องการส่งค่าจาก form เข้าไปยังฐานข้อมูล ครับ
ขอบคุณฮ่ะจะลองดูน่ะครับ
-
- PHP Jr. Member
- โพสต์: 22
- ลงทะเบียนเมื่อ: 22/11/2008 4:15 am
Re: ผมมีปัญหาเรื่องการส่งค่าจาก form เข้าไปยังฐานข้อมูล ครับ
ขอบคุณมากครับ ได้ผลๆ
คราวหน้าคราวหลังจะมาสอบถามเพิ่มน่ะฮ่ะ
คราวหน้าคราวหลังจะมาสอบถามเพิ่มน่ะฮ่ะ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ form มันซ้อนกันอยู่ทำให้ form ที่อยู่ด้านในส่งข้อมูลไม่ได้ทำยังไงดี ครับ
โดย jamepiyawat » 19/09/2019 3:57 pm » ใน Programming - PHP - 2 ตอบกลับ
- 3036 แสดง
-
โพสต์ล่าสุด โดย jamepiyawat
19/09/2019 4:20 pm
-
-
-
โพสต์ใหม่ Google Form คืออะไร วิธีการทำ Google Form
โดย jamepiyawat » 05/07/2019 5:19 pm » ใน Share Knowledge - 1 ตอบกลับ
- 4092 แสดง
-
โพสต์ล่าสุด โดย Sirayu
06/07/2019 6:46 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot], Google Adsense [Bot] และบุคลทั่วไป 115