首页 PHP教程 为你解析PHP mysqli_query:执行SQL语句

为你解析PHP mysqli_query:执行SQL语句

$query:要执行的 SQL 语句;

$resultmode:可选参数,用来修改函数的行为。可以是下列值的任意一个:

MYSQLI_USE_RESULT(如果需要查询大量数据,使用这个);

MYSQLI_STORE_RESULT(默认值)。

面向过程风格的写法:

mysqli_query( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )

参数说明:

$link:表示由 mysqli_connect() 函数返回的数据库连接;

$query:要执行的 SQL 语句;

$resultmode:可选参数,用来修改函数的行为。可以是下列值的任意一个:

MYSQLI_USE_RESULT(如果需要查询大量数据,使用这个);

MYSQLI_STORE_RESULT(默认值)。

提示:函数执行失败时会返回 FALSE;而通过 mysqli_query() 成功执行 SELECT、SHOW、DESCRIBE 或 EXPLAIN 查询时则会返回一个 mysqli_result 对象;其他查询执行成功则返回 TRUE。

演示之前我们先在数据表中添加一些数据,如下所示:

mysql> select * from user;
+—-+——–+——+——+
| id | name   | age  | sex  |
+—-+——–+——+——+
|  1 | 张三   |   12 | 男   |
|  2 | 李四   |   11 | 男   |
|  3 | 王五   |   13 | 男   |
|  4 | 小明   |   12 | 女   |
+—-+——–+——+——+
4 rows in set (0.00 sec)

【示例】使用 mysqli_query() 函数执行指定的 SQL 语句。

关于作者: dawei

【声明】:佛山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

热门文章