ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: nicezax7 ที่ 19 ตุลาคม 2015, 16:11:09



หัวข้อ: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ (ทำได้แ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 16:11:09
คือพอดีผมทำตารางเก็บข้อมูลในโปรแกรม Dreamwever cs5 ได้ทดลอง และใช้งานได้ ในเครื่อง server จำลอง แต่ทีนี้ผมจะอัพขึ้นโฮสจริงผมลองทำตาม http://www.thaicreate.com/windows-azure/windows-azure-web-site-php-mysql-connect.html แต่มันขึ้นว่า ไม่สามารถติดต่อฐานข้อมูลได้ ทั้งๆที่ก็กรอกข้อมูลทุกอย่างอย่างถูกต้องนะครับ และก็ได้ลองทำตาม https://www.youtube.com/watch?v=FmRHmmUIazQ แล้วก็ไม่ได้ครับ อันนี้ก็ไม่ได้ครับ http://www.cmssociety.com/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%83%E0%B8%8A%E0%B9%89-php-%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B9%88%E0%B8%AD%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5-mysql.html
 
โค๊ด:
<?php
$host 
"localhost";//&#3612;&#3617;&#3651;&#3626;&#3656;&#3648;&#3611;&#3655;&#3609;&#3594;&#3639;&#3656;&#3629;&#3650;&#3630;&#3626;
$username "root";//&#3612;&#3617;&#3651;&#3626;&#3656; id &#3586;&#3629;&#3591;&#3650;&#3630;&#3626;
$password "root";//&#3612;&#3617;&#3651;&#3626;&#3656; pass &#3586;&#3629;&#3591;&#3650;&#3630;&#3626;
mysql_connect($host,$username,$password);
?>

ก็ไม่สามารถใช้งานได้ครับ เครียดมากเลย  :P
ใครรู้ช่วยทีครับ ขอบคุณล่วงหน้าครับ

ปล.ผมหาข้อมูลใน Google แล้วครับ และได้ทำตามแทบทุกวิธี แต่ก็ไม่ได้สักวิธีเลยครับ เลยต้องตั้งกระทู้ถามครับ ขอบคุณล่วงครับ  :wanwan017:


ทำได้แล้วครับ ตามนี้เลย
สามารถติดต่อฐานข้อมูลได้แล้วนะครับ วิธีการก็คือ หากใครเจอปัญหาอย่างผม
ทาง Host เขาจะมี ID PASS ให้ สำหรับ Login เข้าสู่ DirectAdmin กับฐานข้อมูล เขาจะให้สร้างเอาใหม่ ก็คือ ตั้งชื่อฐานข้อมูล และ รหัสผ่าน ชื่อฐานข้อมูลกับ กับ id ในการเข้าสู่ php myadmin นั้นคืออันเดียวกันครับ
งงไหมครับ

Code ครับ

โค๊ด:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
$servername 
"localhost";//&#3605;&#3619;&#3591;&#3609;&#3637;&#3657;&#3651;&#3627;&#3657;&#3651;&#3626;&#3656;&#3648;&#3611;&#3655;&#3609; localhost &#3652;&#3611;&#3648;&#3621;&#3618;&#3588;&#3619;&#3633;&#3610; &#3652;&#3617;&#3656;&#3605;&#3657;&#3629;&#3591;&#3649;&#3585;&#3657;&#3652;&#3586;&#3629;&#3632;&#3652;&#3619;
$username "xxxxxcom_xxxxxx";//&#3605;&#3619;&#3591;&#3609;&#3637;&#3657;&#3648;&#3611;&#3655;&#3609; ID &#3648;&#3586;&#3657;&#3634;&#3626;&#3641;&#3656; php myadmin
$password "xxxxxxxxx";//&#3605;&#3619;&#3591;&#3609;&#3637;&#3657;&#3648;&#3611;&#3655;&#3609;&#3619;&#3627;&#3633;&#3626;&#3612;&#3656;&#3634;&#3609;&#3607;&#3637;&#3656;&#3648;&#3586;&#3657;&#3634;&#3626;&#3641;&#3656; phpmyadmin &#3588;&#3619;&#3633;&#3610;

// Create connection
$conn = new mysqli($servername$username$password);

// Check connection
if ($conn->connect_error) {
    die(
"Connection failed: " $conn->connect_error);

echo 
"Connected successfully";
?>

</body>
</html>

จะเห็นได้ว่า ผมไม่ได้นำรหัสของ Host มาใช้นะครับ ต้องใช้เป็นรหัส ฐานข้อมูล หรือ php myadmin ครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: iloveyoghurt ที่ 19 ตุลาคม 2015, 16:12:43
ลอง echo mysql_error(); ออกมาดูครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 16:25:03
ลอง echo mysql_error(); ออกมาดูครับ


(http://www.mx7.com/i/dad/9UP3p5.png)

ตอนนี้ขึ้นยังงี้เลยครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: BrainFreeze ที่ 19 ตุลาคม 2015, 16:31:18
ลองตรวจสอบ user + password บน host จริงดูครับว่า user pass ถูกต้องมั้ย


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 16:35:34
ลองตรวจสอบ user + password บน host จริงดูครับว่า user pass ถูกต้องมั้ย


ตรวจสอบ และแก้ไข เป็น 10 รอบแล้วครับ T^T


ตอนกด Preview ในโฮส มันแสดงผลออกอยู่นะครับ
(http://www.mx7.com/i/647/aMQKXW.png)


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: name777 ที่ 19 ตุลาคม 2015, 19:39:51
ลองเปลี่ยนไปใช้ mysqli ดู  :P


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: ANALOGY ที่ 19 ตุลาคม 2015, 19:45:12
ใช้โฮสของอะไรครับ
บางHost ไม่รองรับ localhost ต้องใช้เป็นชื่อ web db นะครับ

ลองนำโค๊ดนี้ไปใช้ดูนะครับ


โค๊ด:
<?php
$objConnect 
mysql_connect("localhost","user","pass") or die("Error Connect to Database");
$objDB mysql_select_db("db");
$strSQL "SELECT * FROM ชื่อฐานข้อมูล";
$objQuery mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows mysql_num_rows($objQuery);

$objQuery  mysql_query($strSQL);

?>


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: artis ที่ 19 ตุลาคม 2015, 19:58:30
ยังไงผมก็อยากให้ลองดูใหม่ usernameและpassworword ของ database และชื่อdatabaseให้กรอกดูใหม่ หลายจะมีกำหนด prefix มาให้เช่น myweb_database และ myweb_username เผื่อลืม


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: seo18 ที่ 19 ตุลาคม 2015, 20:39:11
ใช้โฮสของอะไรครับ
บางHost ไม่รองรับ localhost ต้องใช้เป็นชื่อ web db นะครับ

ลองนำโค๊ดนี้ไปใช้ดูนะครับ


โค๊ด:
<?php
$objConnect 
mysql_connect("localhost","user","pass") or die("Error Connect to Database");
$objDB mysql_select_db("db");
$strSQL "SELECT * FROM ชื่อฐานข้อมูล";
$objQuery mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows mysql_num_rows($objQuery);

$objQuery  mysql_query($strSQL);

?>
ตามนี้เลยครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: jira2712 ที่ 19 ตุลาคม 2015, 21:16:30
connect to MySQL database ระบบฐานข้อคงมีระบบการป้องกันที่ดีนะครับ ฟังก์ชั่นระบบบางตัวอาจไม่ทำงานเนื่องด้วยเกี่ยวกับระบบความปลอดภัยของเขา ซื้งต้องดูแลเว็บอีกหลายเว็บถ้าระบบล่มก็จะเป็นปัญหา หรือถ้าเปิดใหม่ภายในปกติ24ชั่วโมงนะครับ ถึงจะใช้ระบบฐานข้อมูลได้


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 21:32:30
ใช้โฮสของอะไรครับ
บางHost ไม่รองรับ localhost ต้องใช้เป็นชื่อ web db นะครับ

ลองนำโค๊ดนี้ไปใช้ดูนะครับ


โค๊ด:
<?php
$objConnect 
mysql_connect("localhost","user","pass") or die("Error Connect to Database");
$objDB mysql_select_db("db");
$strSQL "SELECT * FROM &#3594;&#3639;&#3656;&#3629;&#3600;&#3634;&#3609;&#3586;&#3657;&#3629;&#3617;&#3641;&#3621;";
$objQuery mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows mysql_num_rows($objQuery);

$objQuery  mysql_query($strSQL);

?>

ใช้ Hosting Lotus ครับ
ลองเอาโค้ดไปใช้แล้วครับ ขึ้น
"Error Connect to Database" ทำอย่างไรดีครับ ยังงี้ต้องติดต่อโฮสหรือป่าว หรือว่า ผมใส่ข้อมูลไม่ถูกต้องครับ

FTP Hostname: xxxxx.com หรือ 122.111.11.111
FTP Username: xxxxxcom
FTP Password: xxxxxxxxx
FTP Port : 2002

และ php myadmin
ชื่อฐานข้อมูลสร้างต่างหาก เป็นชื่อ xxxxx_xxx pass:: xxxxx

ส่วนในโค้ด ผมลองเอาทั้ง สองรหัสนี้ ใส่หมดแล้วครับ ไม่ได้เลยครับ T^T

อีกรอบ MySQLi Object-Oriented ขึ้นแบบนี้ครับ
Connection failed: Access denied for user 'xxxxxcom'@'ns00.hostinglotus.net' (using password: YES)

Connection failed: SQLSTATE[28000] [1045] Access denied for user


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 21:36:04
connect to MySQL database ระบบฐานข้อคงมีระบบการป้องกันที่ดีนะครับ ฟังก์ชั่นระบบบางตัวอาจไม่ทำงานเนื่องด้วยเกี่ยวกับระบบความปลอดภัยของเขา ซื้งต้องดูแลเว็บอีกหลายเว็บถ้าระบบล่มก็จะเป็นปัญหา หรือถ้าเปิดใหม่ภายในปกติ24ชั่วโมงนะครับ ถึงจะใช้ระบบฐานข้อมูลได้

เปิดมาได้ประมาณ 4-5 เดือนแล้วครับ  :P


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: artis ที่ 19 ตุลาคม 2015, 21:49:29
 mysql_connect('localhost','user','pass','databasename'); จบ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: jira2712 ที่ 19 ตุลาคม 2015, 21:50:40
connect to MySQL database ระบบฐานข้อคงมีระบบการป้องกันที่ดีนะครับ ฟังก์ชั่นระบบบางตัวอาจไม่ทำงานเนื่องด้วยเกี่ยวกับระบบความปลอดภัยของเขา ซื้งต้องดูแลเว็บอีกหลายเว็บถ้าระบบล่มก็จะเป็นปัญหา หรือถ้าเปิดใหม่ภายในปกติ24ชั่วโมงนะครับ ถึงจะใช้ระบบฐานข้อมูลได้

เปิดมาได้ประมาณ 4-5 เดือนแล้วครับ  :P
ถ้าอย่างนั้นต้องตรวจสอบระบบ Data Transfer และ Disk Space ครับว่าเราใช้ไปหมดหรือยัง ทุกๆที่มีข้อจำกัดอยู่นะครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: BrainFreeze ที่ 19 ตุลาคม 2015, 21:56:44
ลอง connect เปล่าๆ ดูครับว่าได้มั้ย

โค๊ด:
<?php
$servername 
"localhost";
$username "username";
$password "password";

// Create connection
$conn = new mysqli($servername$username$password);

// Check connection
if ($conn->connect_error) {
    die(
"Connection failed: " $conn->connect_error);

echo 
"Connected successfully";
?>


ถ้าใส่ user + pass ถูก แล้ว connect ไม่ได้ ถาม ผู้ให้บริการ web hosting ได้เลยครับแสดงว่าน่าจะมีปัญหาแน่ๆ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 21:57:24
connect to MySQL database ระบบฐานข้อคงมีระบบการป้องกันที่ดีนะครับ ฟังก์ชั่นระบบบางตัวอาจไม่ทำงานเนื่องด้วยเกี่ยวกับระบบความปลอดภัยของเขา ซื้งต้องดูแลเว็บอีกหลายเว็บถ้าระบบล่มก็จะเป็นปัญหา หรือถ้าเปิดใหม่ภายในปกติ24ชั่วโมงนะครับ ถึงจะใช้ระบบฐานข้อมูลได้

เปิดมาได้ประมาณ 4-5 เดือนแล้วครับ  :P
ถ้าอย่างนั้นต้องตรวจสอบระบบ Data Transfer และ Disk Space ครับว่าเราใช้ไปหมดหรือยัง ทุกๆที่มีข้อจำกัดอยู่นะครับ

ข้อมูลล่าสุดครับ

Disk Space (MB)   313.0   unlimited
Bandwidth (GB)   0.4167   100.00
E-Mails   2   50
Ftp Accounts   1   unlimited
Databases   2   10
Inodes   15715   unlimited


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: jira2712 ที่ 19 ตุลาคม 2015, 22:05:51
connect to MySQL database ระบบฐานข้อคงมีระบบการป้องกันที่ดีนะครับ ฟังก์ชั่นระบบบางตัวอาจไม่ทำงานเนื่องด้วยเกี่ยวกับระบบความปลอดภัยของเขา ซื้งต้องดูแลเว็บอีกหลายเว็บถ้าระบบล่มก็จะเป็นปัญหา หรือถ้าเปิดใหม่ภายในปกติ24ชั่วโมงนะครับ ถึงจะใช้ระบบฐานข้อมูลได้

เปิดมาได้ประมาณ 4-5 เดือนแล้วครับ  :P
ถ้าอย่างนั้นต้องตรวจสอบระบบ Data Transfer และ Disk Space ครับว่าเราใช้ไปหมดหรือยัง ทุกๆที่มีข้อจำกัดอยู่นะครับ

ข้อมูลล่าสุดครับ

Disk Space (MB)   313.0   unlimited
Bandwidth (GB)   0.4167   100.00
E-Mails   2   50
Ftp Accounts   1   unlimited
Databases   2   10
Inodes   15715   unlimited
ถ้าเป็นที่ว่าคงเกี่ยวกับการปรุงระบบของเขา หรือ เกี่ยวข้องกับ datacenter ของประเทศนั้นๆครับ ต้องรอ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 19 ตุลาคม 2015, 22:11:54
connect to MySQL database ระบบฐานข้อคงมีระบบการป้องกันที่ดีนะครับ ฟังก์ชั่นระบบบางตัวอาจไม่ทำงานเนื่องด้วยเกี่ยวกับระบบความปลอดภัยของเขา ซื้งต้องดูแลเว็บอีกหลายเว็บถ้าระบบล่มก็จะเป็นปัญหา หรือถ้าเปิดใหม่ภายในปกติ24ชั่วโมงนะครับ ถึงจะใช้ระบบฐานข้อมูลได้

เปิดมาได้ประมาณ 4-5 เดือนแล้วครับ  :P
ถ้าอย่างนั้นต้องตรวจสอบระบบ Data Transfer และ Disk Space ครับว่าเราใช้ไปหมดหรือยัง ทุกๆที่มีข้อจำกัดอยู่นะครับ

ข้อมูลล่าสุดครับ

Disk Space (MB)   313.0   unlimited
Bandwidth (GB)   0.4167   100.00
E-Mails   2   50
Ftp Accounts   1   unlimited
Databases   2   10
Inodes   15715   unlimited
ถ้าเป็นที่ว่าคงเกี่ยวกับการปรุงระบบของเขา หรือ เกี่ยวข้องกับ datacenter ของประเทศนั้นๆครับ ต้องรอ

รอนี่คือ ให้ใส่โค้ดทิ้งเอาไว้ยังงั้น เด๋วระบบมันรันเอง
หรือ รอจนกว่าเขาจะทำการเปลี่ยนแปลงให้เรา
ตอนนี้ผมได้ติดต่อสอบถามไปยังโฮสแล้วครับ คงได้คำตอบพรุ่งนี้
ได้ไม่ได้ยังไง เด๋วคงกลับมาบอกกันอีกทีนะครับ ขอบคุณทุกคนมากครับ  :wanwan017:


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: artis ที่ 19 ตุลาคม 2015, 22:17:12
ลองเช็คดีๆครับว่าทุกอย่างครบแล้วจริงหรือไม่
server = localhost หรืออะไรก็ว่ากันไป
username = ชื่อที่ใช้ในการเชื่อมต่อ
password = รหัสผ่านที่ใช้กับ username
database = ชื่อ database ที่ต้องการเชื่อมต่อ
ถ้าครบแล้วก็ไปดูการใช้คำสั่งต่างๆว่าถูกต้องหรือเปล่า ดูดีๆ ใจเย็นๆ มันมีผิดอยู่แน่ๆ เชื่อผม


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: elerider ที่ 20 ตุลาคม 2015, 08:09:51
เข้ามาฟังปัญหาด้วยครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: kunnarakkup ที่ 20 ตุลาคม 2015, 09:52:32
ลองเช็คดีๆครับว่าทุกอย่างครบแล้วจริงหรือไม่
server = localhost หรืออะไรก็ว่ากันไป
username = ชื่อที่ใช้ในการเชื่อมต่อ
password = รหัสผ่านที่ใช้กับ username
database = ชื่อ database ที่ต้องการเชื่อมต่อ
ถ้าครบแล้วก็ไปดูการใช้คำสั่งต่างๆว่าถูกต้องหรือเปล่า ดูดีๆ ใจเย็นๆ มันมีผิดอยู่แน่ๆ เชื่อผม

ทำตามนี้เลยครับ ตอนผมต่อกับ database บนโฮสก็ต่อแบบนี้ จริงๆก็เขียนปกติแต่ที่เพิ่มขึ้นมาก็คือ ชื่อ database ครับ จริงๆเข้าไปดูที่ phpmyadmin เข้าหน้า ฐานข้อมูลก็ได้ครับ จะขึ้นพวก ชื่อ localhost user pasword แล้วก็ชื่อ database ครับ น่าจะได้นะ เผื่อที่ใส่อยู่อาจจะผิดซักทีนึงครับ


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: thaisew ที่ 20 ตุลาคม 2015, 11:01:08
$username = root

ผมว่าไม่ใช่และ  :P


หัวข้อ: Re: ติดต่อฐานข้อมูล (HOST จริง) ไม่ได้ครับ
เริ่มหัวข้อโดย: nicezax7 ที่ 20 ตุลาคม 2015, 11:11:55
สามารถติดต่อฐานข้อมูลได้แล้วนะครับ วิธีการก็คือ หากใครเจอปัญหาอย่างผม
ทาง Host เขาจะมี ID PASS ให้ สำหรับ Login เข้าสู่ DirectAdmin กับฐานข้อมูล เขาจะให้สร้างเอาใหม่ ก็คือ ตั้งชื่อฐานข้อมูล และ รหัสผ่าน ชื่อฐานข้อมูลกับ กับ id ในการเข้าสู่ php myadmin นั้นคืออันเดียวกันครับ
งงไหมครับ

Code ครับ

โค๊ด:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
$servername 
"localhost";//&#3605;&#3619;&#3591;&#3609;&#3637;&#3657;&#3651;&#3627;&#3657;&#3651;&#3626;&#3656;&#3648;&#3611;&#3655;&#3609; localhost &#3652;&#3611;&#3648;&#3621;&#3618;&#3588;&#3619;&#3633;&#3610; &#3652;&#3617;&#3656;&#3605;&#3657;&#3629;&#3591;&#3649;&#3585;&#3657;&#3652;&#3586;&#3629;&#3632;&#3652;&#3619;
$username "xxxxxcom_xxxxxx";//&#3605;&#3619;&#3591;&#3609;&#3637;&#3657;&#3648;&#3611;&#3655;&#3609; ID &#3648;&#3586;&#3657;&#3634;&#3626;&#3641;&#3656; php myadmin
$password "xxxxxxxxx";//&#3605;&#3619;&#3591;&#3609;&#3637;&#3657;&#3648;&#3611;&#3655;&#3609;&#3619;&#3627;&#3633;&#3626;&#3612;&#3656;&#3634;&#3609;&#3607;&#3637;&#3656;&#3648;&#3586;&#3657;&#3634;&#3626;&#3641;&#3656; phpmyadmin &#3588;&#3619;&#3633;&#3610;

// Create connection
$conn = new mysqli($servername$username$password);

// Check connection
if ($conn->connect_error) {
    die(
"Connection failed: " $conn->connect_error);

echo 
"Connected successfully";
?>

</body>
</html>

จะเห็นได้ว่า ผมไม่ได้นำรหัสของ Host มาใช้นะครับ ต้องใช้เป็นรหัส ฐานข้อมูล หรือ php myadmin ครับ