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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเว็บPHP เชื่อมต่อDB ไม่ได้ (กรอกรหัสไม่ถูกต้อง)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เว็บPHP เชื่อมต่อDB ไม่ได้ (กรอกรหัสไม่ถูกต้อง)  (อ่าน 861 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
enjoymun
ก๊วนเสียว
*

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

กระทู้: 317



ดูรายละเอียด
« เมื่อ: 18 มีนาคม 2017, 00:12:45 »

โค๊ด:
mysql_connect("localhost","u787282624_book","u787282624_book");
mysql_select_db("u787282624");
$strSQL = "SELECT * FROM studentregis WHERE studentid = '"






ช่วยแก้หน่อยครับต้องใส่ส่วนไหนยังไง
(โค๊ดอื่นๆผมเคยรันผ่านแล้วครับ แต่เนื่องจากย้ายโฮส เลย งงๆกับการเชื่อมต่อ)
« แก้ไขครั้งสุดท้าย: 18 มีนาคม 2017, 00:16:03 โดย enjoymun » บันทึกการเข้า

kaisakkhon
Newbie
*

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

กระทู้: 6



ดูรายละเอียด
« ตอบ #1 เมื่อ: 18 มีนาคม 2017, 00:26:52 »

มันต้องใส่รหัสผ่านด้วยนี่ครับ ตรง connect น่ะ

mysql_connect("localhost","u787282624_book","password","u787282624_book");
บันทึกการเข้า
musichost
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,845



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 18 มีนาคม 2017, 00:29:16 »

เหมือนจะ ยังไม่ใส่รหัส ฐานข้อมูล  ตามท่าน kaisakkhon ตอบไว้
« แก้ไขครั้งสุดท้าย: 18 มีนาคม 2017, 01:05:08 โดย musichost » บันทึกการเข้า

##โฮสติ้ง ยุคนี้ หมดปัญหาเรื่อง Permission Chmod 777, มี PHP 8.0/7.2 และ 5.6 - MariaDB 10
### Hosting/VPS/จดโดเมน ฟรีบริการย้ายข้อมูลเว็บ คลิกดูรายละเอียด ###
enjoymun
ก๊วนเสียว
*

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

กระทู้: 317



ดูรายละเอียด
« ตอบ #3 เมื่อ: 18 มีนาคม 2017, 00:33:25 »

มันต้องใส่รหัสผ่านด้วยนี่ครับ ตรง connect น่ะ

mysql_connect("localhost","u787282624_book","password","u787282624_book");
ใช่ครับ คือ งง ว่า MYSQL ของโฮสตัวนี้มัน
โค๊ด:
mysql_select_db("ใส่อะไร");
บันทึกการเข้า

enjoymun
ก๊วนเสียว
*

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

กระทู้: 317



ดูรายละเอียด
« ตอบ #4 เมื่อ: 18 มีนาคม 2017, 00:38:24 »

ปกติเคยใช้โฮส phpadmin ตัวอื่น มันจะบอก user pass db ที่ให้ใส่มา แต่ตัวนี้รู้สึก งงๆ เลย
บันทึกการเข้า

enjoymun
ก๊วนเสียว
*

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

กระทู้: 317



ดูรายละเอียด
« ตอบ #5 เมื่อ: 18 มีนาคม 2017, 00:53:32 »

บันทึกการเข้า

musichost
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,845



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 18 มีนาคม 2017, 01:04:05 »



   mysql_connect("localhost","u787282624_book","รหัส");
   mysql_select_db("u787282624_book");

ลองเปลี่ยนเป็นแบบนี้ดูยังครับ แล้วเรียกหน้าเว็บดู ^^
« แก้ไขครั้งสุดท้าย: 18 มีนาคม 2017, 01:04:24 โดย musichost » บันทึกการเข้า

##โฮสติ้ง ยุคนี้ หมดปัญหาเรื่อง Permission Chmod 777, มี PHP 8.0/7.2 และ 5.6 - MariaDB 10
### Hosting/VPS/จดโดเมน ฟรีบริการย้ายข้อมูลเว็บ คลิกดูรายละเอียด ###
enjoymun
ก๊วนเสียว
*

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

กระทู้: 317



ดูรายละเอียด
« ตอบ #7 เมื่อ: 18 มีนาคม 2017, 01:09:47 »



   mysql_connect("localhost","u787282624_book","รหัส");
   mysql_select_db("u787282624_book");

ลองเปลี่ยนเป็นแบบนี้ดูยังครับ แล้วเรียกหน้าเว็บดู ^^
เปลี่ยนแล้วครับ งง เหมือนกัน สลับรหัสโน้นนี่ หลายรอบละครับ
บันทึกการเข้า

musichost
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,845



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 18 มีนาคม 2017, 01:13:28 »



   mysql_connect("localhost","u787282624_book","รหัส");
   mysql_select_db("u787282624_book");

ลองเปลี่ยนเป็นแบบนี้ดูยังครับ แล้วเรียกหน้าเว็บดู ^^
เปลี่ยนแล้วครับ งง เหมือนกัน สลับรหัสโน้นนี่ หลายรอบละครับ

ผมเดานะ โฮสซัพพอร์ต สคริป หรือ php ไม่เข้ากัน กับสคริป  ถ้าในกรณี คิดว่า ตั้งค่าถูกหมด เรียกหน้าเว็บแล้วมี error
ไม่รู้ใช้สคริปอะไร  ลองสอบถามไปทางโฮสดูครับ ^^

รอท่านอื่น ๆ ที่เคยใช้โฮสนี้มาช่วยดูอีกที

« แก้ไขครั้งสุดท้าย: 18 มีนาคม 2017, 01:14:39 โดย musichost » บันทึกการเข้า

##โฮสติ้ง ยุคนี้ หมดปัญหาเรื่อง Permission Chmod 777, มี PHP 8.0/7.2 และ 5.6 - MariaDB 10
### Hosting/VPS/จดโดเมน ฟรีบริการย้ายข้อมูลเว็บ คลิกดูรายละเอียด ###
enjoymun
ก๊วนเสียว
*

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

กระทู้: 317



ดูรายละเอียด
« ตอบ #9 เมื่อ: 18 มีนาคม 2017, 01:16:19 »



   mysql_connect("localhost","u787282624_book","รหัส");
   mysql_select_db("u787282624_book");

ลองเปลี่ยนเป็นแบบนี้ดูยังครับ แล้วเรียกหน้าเว็บดู ^^

ได้แล้วครับ ขอบพระคุณมากครับ สงสัยว่าโฮสมันจะอัพเดรตช้า (เกี่ยวกันมั้ยหว่า)
บันทึกการเข้า

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

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

กระทู้: 910



ดูรายละเอียด
« ตอบ #10 เมื่อ: 18 มีนาคม 2017, 18:10:16 »

สคริปท์ที่เขียน ใช้ mysql ครับ มันเลยแจ้งว่า mysql ที่ใช้ล้าสมัยไปแล้ว
วิธีแก้ที่ถูกต้อง ควรหันไปใช้ mysqli  หรือ PDO
ลองศึกษาเพิ่มเติม เผื่อไว้ด้วยนะครับ
บันทึกการเข้า
smilemo
ก๊วนเสียว
*

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

กระทู้: 265



ดูรายละเอียด
« ตอบ #11 เมื่อ: 18 มีนาคม 2017, 18:22:25 »

เขาแก้ไขได้ ละนะครับ จะปั่นกระทู้อย่างเดียวไม่อ่านเลย  wanwan044
บันทึกการเข้า

::: ไม่มีอะไรแน่นอน ::: นา นา จิต ตัง ::: ความคิดต่างห้ามกันไม่ได้ :::
--------------------------------------------------------------------------------
::: นั่งรอเธอตั้งนานแล้ว ไม่เห็นเธอมาสักที :::
sputtaro
สมุนแก๊งเสียว
*

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

กระทู้: 910



ดูรายละเอียด
« ตอบ #12 เมื่อ: 18 มีนาคม 2017, 18:41:04 »

เขาแก้ไขได้ ละนะครับ จะปั่นกระทู้อย่างเดียวไม่อ่านเลย  wanwan044

ผมทราบดีครับ ว่า จขกท. แก้ไขได้แล้ว ตามที่บอกว่า
"ได้แล้วครับ ขอบพระคุณมากครับ สงสัยว่าโฮสมันจะอัพเดรตช้า (เกี่ยวกันมั้ยหว่า)"

แต่ที่ผมพูดถึง คือการใช้ mysql extension ซึ่งมีข้อความเตือนเรื่องนี้เอาไว้
ซึ่งมันเป็นการแจ้งเตือน ถ้าจขกท. เพียงแค่สั่งไม่ให้แสดง message นี้ก็ได้
แต่นั่นไม่ใช่การแก้ปัญหา
เพียงแค่ซ่อนมันเอาไว้ ไม่ให้แสดงเท่านั้นเอง
ผมจึงมาบอกว่า ทางแก้ที่ถูกต้องสำหรับโฮสท์นี้ คือ ควรใช้ mysqli หรือ PDO ครับ

ผมพยายามอ่านทุกข้อความก่อนตอบ ไม่ได้มีเจตนาปั่นกระทู้แต่อย่างใดครับ

บันทึกการเข้า
userhuman
ก๊วนเสียว
*

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

กระทู้: 215



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 18 มีนาคม 2017, 20:24:16 »

เขาแก้ไขได้ ละนะครับ จะปั่นกระทู้อย่างเดียวไม่อ่านเลย  wanwan044

ผมทราบดีครับ ว่า จขกท. แก้ไขได้แล้ว ตามที่บอกว่า
"ได้แล้วครับ ขอบพระคุณมากครับ สงสัยว่าโฮสมันจะอัพเดรตช้า (เกี่ยวกันมั้ยหว่า)"

แต่ที่ผมพูดถึง คือการใช้ mysql extension ซึ่งมีข้อความเตือนเรื่องนี้เอาไว้
ซึ่งมันเป็นการแจ้งเตือน ถ้าจขกท. เพียงแค่สั่งไม่ให้แสดง message นี้ก็ได้
แต่นั่นไม่ใช่การแก้ปัญหา
เพียงแค่ซ่อนมันเอาไว้ ไม่ให้แสดงเท่านั้นเอง
ผมจึงมาบอกว่า ทางแก้ที่ถูกต้องสำหรับโฮสท์นี้ คือ ควรใช้ mysqli หรือ PDO ครับ

ผมพยายามอ่านทุกข้อความก่อนตอบ ไม่ได้มีเจตนาปั่นกระทู้แต่อย่างใดครับ



ผมก็คิดเช่นนั้นครับ ควรเปลี่ยนเป็น Mysqli น่าจะเวิร์คสุดต่อไปจะได้ไม่เกิดปัญหาแบบเดิมอีก  Tongue
บันทึกการเข้า

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