<?php $conn_ass; //ตัวแปรสำหรับเชื่อมต่อฐานข้อมูล $Host = "localhost"; //ชื่อเครื่องserverที่ให้บริการ $User = "root"; //ชื่อผู้ใช้สำหรับติดต่อMySQL $Pass = "abc123"; //รหัสผ่านสำหรับติดต่อMySQL $dbname = "db_assessment"; //ชื่อฐานข้อมูล //ฟังก์ชั่นสำหรับเชื่อมต่อฐานข้อมูล function conn_db_func() { global $conn_ass; global $Host; global $User; global $Pass; global $dbname; $conn_ass = mysql_connect($Host , $User, $Pass)or die("ไม่สามารถติดต่อกับ MySQL ได้"); mysql_query($conn_ass, "SET NAMES TIS620"); } //ฟังก์ชันสำหรับปิดการเชื่อมต่อฐานข้อมูล function close_db_func() { global $conn_ass; mysql_close($conn_ass); } ?>
Quote:มันบอกว่า error อะไร แล้วบรรทัดไหนล่ะครับ มันต้องมีบอกไว้อะนะ
Quote:อันที่จริง จะใช้ ก็ใช้แค่ 2 บรรทัดก็จบแล้วนะครับ $conn_ass = mysql_connect($Host , $User, $Pass)or die("ไม่สามารถติดต่อกับ MySQL ได้"); เวลาจะปิดก็ mysql_close(); แคนี้แหละครับ ไม่ต้องเขียนฟังก์ชั่นซะยืดยาว อีกอย่าง error ที่บอกมา ผมก็ไม่เข้าใจความหมายหรอก เหอะๆ ขอโทษครับ แต่ใช้ตามที่ผมกล่าวไว้ข้างต้น ก็ใช้ได้แล้วนะครับ
<?php $conn_ass; //ตัวแปรสำหรับเชื่อมต่อฐานข้อมูล $Host = "localhost"; //ชื่อเครื่องserverที่ให้บริการ $User = "root"; //ชื่อผู้ใช้สำหรับติดต่อMySQL $Pass = "abc123"; //รหัสผ่านสำหรับติดต่อMySQL $dbname = "db_assessment"; //ชื่อฐานข้อมูล //ฟังก์ชั่นสำหรับเชื่อมต่อฐานข้อมูล function conn_db_func($Host,$User,$Pass){ $conn_ass = mysql_connect($Host , $User, $Pass)or die("ไม่สามารถติดต่อกับ MySQL ได้"); mysql_query($conn_ass, "SET NAMES TIS620"); } ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง