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

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

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

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

กระทู้: 886



ดูรายละเอียด
« ตอบ #20 เมื่อ: 20 ตุลาคม 2015, 09:52:32 »

ลองเช็คดีๆครับว่าทุกอย่างครบแล้วจริงหรือไม่
server = localhost หรืออะไรก็ว่ากันไป
username = ชื่อที่ใช้ในการเชื่อมต่อ
password = รหัสผ่านที่ใช้กับ username
database = ชื่อ database ที่ต้องการเชื่อมต่อ
ถ้าครบแล้วก็ไปดูการใช้คำสั่งต่างๆว่าถูกต้องหรือเปล่า ดูดีๆ ใจเย็นๆ มันมีผิดอยู่แน่ๆ เชื่อผม

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

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

กระทู้: 274



ดูรายละเอียด
« ตอบ #21 เมื่อ: 20 ตุลาคม 2015, 11:01:08 »

$username = root

ผมว่าไม่ใช่และ  Tongue
บันทึกการเข้า
nicezax7
คนรักเสียว
*

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

กระทู้: 176



ดูรายละเอียด
« ตอบ #22 เมื่อ: 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 ครับ
« แก้ไขครั้งสุดท้าย: 20 ตุลาคม 2015, 11:14:35 โดย nicezax7 » บันทึกการเข้า
หน้า: 1 [2]  ทั้งหมด   ขึ้นบน
พิมพ์