ช่วยที..ติดฟังก์ชัน พอดีมันบอกว่าerror ไม่รู้ว่าผิดตรงไหน มองตั้งนานก็หาไม่เจอ เพิ่งหัดใหม่ช่วยทีจ้า
มันบอกว่า error อะไร แล้วบรรทัดไหนล่ะครับ มันต้องมีบอกไว้อะนะ
Date :
2009-09-12 01:59:54
By :
monotakari
อันที่จริง จะใช้ ก็ใช้แค่ 2 บรรทัดก็จบแล้วนะครับ
$conn_ass = mysql_connect($Host , $User, $Pass)or die("ไม่สามารถติดต่อกับ MySQL ได้");
เวลาจะปิดก็
mysql_close();
แคนี้แหละครับ ไม่ต้องเขียนฟังก์ชั่นซะยืดยาว
อีกอย่าง error ที่บอกมา ผมก็ไม่เข้าใจความหมายหรอก เหอะๆ ขอโทษครับ แต่ใช้ตามที่ผมกล่าวไว้ข้างต้น ก็ใช้ได้แล้วนะครับ
Date :
2009-09-12 02:47:46
By :
monotakari
งั้นก็
Code (PHP)
<?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");
}
?>
อย่างนี้ก็ได้นี่ครับ
ส่วนปิดการเชื่อมต่อ @mysql_close(); ก็พอ
Date :
2009-09-12 04:05:53
By :
monotakari
ที่มัน error เพราะว่าคุณประกาศฟังก์ชั่น ซ้ำนะครับไม่มีอะไรมาก
function close_db_func() ประกาศแล้วตอน connect แล้วคุณมาประกาศอีก ตอนปิด connect
Date :
2009-09-12 08:12:52
By :
DownsTream
require_once(); อาจจะช่วยได้นะครับ เวลาที่ ต้อง require ไฟล์ที่ ต้องการ เรียก conn_db_func()
Date :
2009-09-12 09:34:55
By :
nilas
Load balance : Server 04