- Tạo kết nối mới cho mỗi lớp không phải là một ý kiến hay. Nó có thể được mô-đun hóa đối với bạn nhưng máy chủ mysql của bạn sẽ sớm bị đầy với các kết nối
too may connections
lỗi.
Tôi khuyên bạn nên sử dụng mô hình singleton và một số OO.
class Singleton{
private static $instance=null;
public function connection(){
if(self::$instance==null){
self::$instance = mysql_connect(); // define it in your way,
}
return self::$connection;
}
}
class TableA extends Singleton{
function find($id){
$query="select * from `A` where `id`='$id'";
mysql_query($query, $this->connection());
... // other codes
}
}