หัวข้อ: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ เริ่มหัวข้อโดย: R-content ที่ 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 ต้องเชคยังไงครับ หัวข้อ: Re: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ เริ่มหัวข้อโดย: arafarn12 ที่ 21 กันยายน 2020, 13:34:00 ลองใส่
โค๊ด: ini_set('display_errors', 1); หลัง <?php เพื่อดู error อีกอย่าง สมัยนี้ไม่น่าจะมีที่ไหนใช้ mysql แล้วนะ ลองเปลี่ยนเป็น mysqli หัวข้อ: Re: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ เริ่มหัวข้อโดย: Putter™ ที่ 21 กันยายน 2020, 14:44:04 โค๊ด: or dir(mysql_error()) ลองเอาคำสั่งนี้ไปดูเพิ่มได้เลยครับ หัวข้อ: Re: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ เริ่มหัวข้อโดย: BrainFreeze ที่ 22 กันยายน 2020, 13:41:47 ใช้ php 7 รึเปล่าครับนั้น
ลองอันนี้ได้มั้ย โค๊ด: <?php หัวข้อ: Re: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ เริ่มหัวข้อโดย: ddev.chama ที่ 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(); } ?> ใช้โค้ดนี้เลยครับ หัวข้อ: Re: ทดสอบ connect mysql ไม่ขึ้นอะไรเลย ต้องเชคยังไงครับ เริ่มหัวข้อโดย: R-content ที่ 24 กันยายน 2020, 10:48:51 ขอบคุณทุกท่านนะครับ
สรุปคือ mysql นี่แหละ ไม่ได้เรียน ไม่ได้ศึกษาเพิ่มเติม เอง เขาเปลี่ยนเป็น mysqli หมดแล้ว ตกยุคเลย :-[ |