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

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

ThaiSEOBoard.comHost and DomainHost & Domain (general)ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ  (อ่าน 9392 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
R-content
Newbie
*

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

กระทู้: 11



ดูรายละเอียด
« เมื่อ: 21 กันยายน 2020, 12:02:17 »

ใช้ host godaddy
เชื่อมต่อ mysql ไม่ได้


<?php
echo "test";

$connect = mysql_connect('localhost','root','pass');

if($connect) echo "connect";
else echo "fail";



?>

มันขึ้นเฉพาะ test ที่ echo บรรทัดแรก
มันไม่ขึ้น connect หรือ fail  ต้องเชคยังไงครับ
« แก้ไขครั้งสุดท้าย: 21 กันยายน 2020, 13:05:17 โดย R-content » บันทึกการเข้า
arafarn12
สมุนแก๊งเสียว
*

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

กระทู้: 748



ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 กันยายน 2020, 13:34:00 »

ลองใส่
โค๊ด:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

หลัง <?php เพื่อดู error

อีกอย่าง สมัยนี้ไม่น่าจะมีที่ไหนใช้ mysql แล้วนะ ลองเปลี่ยนเป็น mysqli
บันทึกการเข้า

เมพ เมพ เมพ บร๊ะมูลใหมล่ะ ?
ERROR: เขียนอะไรบ้างซิ
Putter™
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,103



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 21 กันยายน 2020, 14:44:04 »

โค๊ด:
or dir(mysql_error())

ลองเอาคำสั่งนี้ไปดูเพิ่มได้เลยครับ
บันทึกการเข้า

Ruk-Com Hosting (IAAS)
Ruk-Com Cloud (PAAS)
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ
BrainFreeze
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,887



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 22 กันยายน 2020, 13:41:47 »

ใช้ php 7 รึเปล่าครับนั้น
ลองอันนี้ได้มั้ย

โค๊ด:
<?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";
?>
บันทึกการเข้า

# จัดไป Promo Code ลด 11% : THAISEOBOARD
# hostatom.com |โฮสอะตอม - เว็บโฮสติ้งที่ Webmaster มืออาชีพไว้วางใจ
# Web Hosting | Cloud VPS | Reseller Hosting | Domain Name
# บริการ 24x7 | รับประกันความพอใจยินดีคืนเงิน | Uptime 99.9% | โทร : 0-2107-3466
ddev.chama
คนรักเสียว
*

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

กระทู้: 101



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 22 กันยายน 2020, 14:55:26 »

<?php
$mysqli = new mysqli("localhost","my_user","my_password","my_db");

// Check connection
if ($mysqli -> connect_errno) {
  echo "Failed to connect to MySQL: " . $mysqli -> connect_error;
  exit();
}
?>

ใช้โค้ดนี้เลยครับ
บันทึกการเข้า

R-content
Newbie
*

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

กระทู้: 11



ดูรายละเอียด
« ตอบ #5 เมื่อ: 24 กันยายน 2020, 10:48:51 »

ขอบคุณทุกท่านนะครับ
สรุปคือ mysql นี่แหละ ไม่ได้เรียน ไม่ได้ศึกษาเพิ่มเติม เอง
เขาเปลี่ยนเป็น mysqli หมดแล้ว

ตกยุคเลย  Embarrassed
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์