วิธีตรวจสอบการติดต่อฐานข้อมูล PHP + MySQL ให้แจ้ง error

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

Azinexii
PHP Newbie
PHP Newbie
Posts: 2
Joined: 24/04/2009 12:24 pm

วิธีตรวจสอบการติดต่อฐานข้อมูล PHP + MySQL ให้แจ้ง error

Post by Azinexii » 18/05/2009 4:55 pm

มีวิธีตรวจสอบฐานข้อมูลแต่ละตัวโดย ไม่ให้แจ้ง error ยาวๆแบบตัวอย่างปล่าวคับ

Code : <?
echo "<meta http-equiv=Content-Type content=text/html; charset=tis-620>";
$host="localhost";
$user="root";
$pw="12345";
$dbname="data";
$c = mysql_connect($host,$user,$pw);
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
mysql_query("collation_connection = tis620_thai_ci");
mysql_query("collation_database = tis620_thai_ci");
mysql_query("collation_server = tis620_thai_ci");

if (!$c) {
echo "<h3>ERROR : ไม่สามารถติดต่อฐานข้อมูลได้</h3>";
exit();
}
?>


Error : Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\AppServ\www\recruit\connect\connect.php on line 7

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\recruit\connect\connect.php on line 8

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\recruit\connect\connect.php on line 8

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\recruit\connect\connect.php on line 9

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\recruit\connect\connect.php on line 9

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\recruit\connect\connect.php on line 10

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\recruit\connect\connect.php on line 10

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\recruit\connect\connect.php on line 11

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\recruit\connect\connect.php on line 11

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\recruit\connect\connect.php on line 12

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\recruit\connect\connect.php on line 12

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\recruit\connect\connect.php on line 13

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\recruit\connect\connect.php on line 13
ERROR : ไม่สามารถติดต่อฐานข้อมูลได้


ถ้าตรวจสอบแต่ละตัวได้ก็ดีเลย เช่น
Server ไม่ถูกต้อง
user ไม่ถูกต้อง
password ไม่ถูกต้อง

แบบไม่เอา error แบบยาวๆข้างบน พอดีจะทำระบบ install website อ่ะคับ
ช่วยหน่อยนะคับ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22256
Joined: 22/09/2008 6:18 pm
Contact:

Re: วิธีตรวจสอบการติดต่อฐานข้อมูล PHP + MySQL ให้แจ้ง error

Post by mindphp » 18/05/2009 4:59 pm

Code: Select all

$c = @mysql_connect($host,$user,$pw);
if(!$c) {
 exit();
}
ถ้าจะแสดง Error แต่ละตัวก็ mysql_error()
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 59 guests