SQL 代码的语法

为了使 PHP-Nuke 兼容更多的数据库,SQL 语法 已经被转换为函数,以便实现独立于所用数据库的标准语法。为了方便起见,让我们回顾一下 sql_layer.php 文件的一个经过清理的版本

sql_connect($host, $user, $password, $db) (1)
sql_logout($id) (2)
sql_query($query, $id) (3)
sql_num_rows($res) (4)
sql_fetch_row(&$res, $nr) (5)
sql_fetch_array(&$res, $nr) (6)
sql_fetch_object(&$res, $nr) (7)
sql_free_result($res) (8)
(1)
登录数据库。
(2)
断开与数据库的连接。
(3)
查询。
(4)
行数。
(5)
获取行。
(6)
获取数组。
(7)
获取对象。
(8)
释放结果。

通过这种语法,您将能够使您创建的所有修改、区块或模块与 PHP-Nuke 支持的所有数据库兼容,它们是