我有一个用于我的脚本的函数。这些都称为openDBConn()
函数。如下所示使用closeDBConn()
mysql_connect()
openDBConn();
$car_model = getCarModel($car_id);
$car_color = getCarColor($car_id);
closeDBConn();
这样做也可以让我做以下事情
openDBConn();
mysqlStartTranscation();
upgradeCarColor($car_id);
addNewWing($car_id);
mysqlCommit();
closeDBConn();
现在的困境是,如果我移动到 mysqli,我将需要通过连接链接。
我还读到 mysql_* 已被弃用,我的问题是:
- 在我的大部分功能停止工作之前,我还有多少时间?
- 是否有任何当前或将来访问当前 mysqli 连接的方法,因为向我的函数添加额外参数会很痛苦?
- 是否有任何适当的编码方式以程序方式访问当前的 mysqli 连接链接。如果不是在程序上,那么以 OOP 方式最好的是什么?