ผมคิดว่าปัญหาอยู่ที่การกำหนดค่าในส่วนนี้ :
$con=mysqli_connect("localhost", "", "", "");
เพราะมีการแจ้งเตือนมาอย่างนี้ครับ :
Failed to connect to MySQL: Access denied for user 'root'@'localhost' (using password: NO)
คืออยากถามว่าเราต้องใส่ค่าเข้าไปยังไงถึงจะถูกต้อง เช่นถ้าผมเขียนสคริปต์ลงไปในไฟล์ php แบบนี้ -
$con=mysqli_connect("localhost", "root", "", "db_test"); ... ทดสอบทาง localhost ทุกอย่าง ok
จากนั้นผมก็แก้ไขชื่อของฐานข้อมูลให้ตรงกับชื่อดาต้าเบสจริงของโฮสก่อนที่จะอัพโหลด เป็น
$con=mysqli_connect("localhost", "root", "", "db_one");
...ปรากฏว่าไม่สามารถเชื่อมต่อได้
เคยลองเปลี่ยนจาก localhost เป็นชื่อโดเมนเนม เช่น abcd.co.th ก็ไม่ได้ผล
เป็นเพราะอะไรครับ...
ขอบพระคุณทุกความเห็นล่วงหน้าครับ
เชื่อมต่อเข้าฐานข้อมูล เพื่อเรียกค่าจาก mySQL ไม่ได้
$con=mysqli_connect("localhost", "", "", "");
เพราะมีการแจ้งเตือนมาอย่างนี้ครับ :
Failed to connect to MySQL: Access denied for user 'root'@'localhost' (using password: NO)
คืออยากถามว่าเราต้องใส่ค่าเข้าไปยังไงถึงจะถูกต้อง เช่นถ้าผมเขียนสคริปต์ลงไปในไฟล์ php แบบนี้ -
$con=mysqli_connect("localhost", "root", "", "db_test"); ... ทดสอบทาง localhost ทุกอย่าง ok
จากนั้นผมก็แก้ไขชื่อของฐานข้อมูลให้ตรงกับชื่อดาต้าเบสจริงของโฮสก่อนที่จะอัพโหลด เป็น
$con=mysqli_connect("localhost", "root", "", "db_one");
...ปรากฏว่าไม่สามารถเชื่อมต่อได้
เคยลองเปลี่ยนจาก localhost เป็นชื่อโดเมนเนม เช่น abcd.co.th ก็ไม่ได้ผล
เป็นเพราะอะไรครับ...
ขอบพระคุณทุกความเห็นล่วงหน้าครับ