从 mysql 连接迁移到 mysqliOOP 和参数重构mysql_到 mysqli
我有一个我曾经在我的脚本中使用的函数。 和这些都调用函数。使用方法如下图所示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方式中最好的是什么?