执行各种SQL语句

1、mysqli_query()

  • 描述:发送一条 MySQL 查询;
  • 语法:resource mysqli_query(mysqli $link , string $query )
  • 参数:
    1. $query是查询字符串;
    2. $link是创建的活动的数据库连接;
  • 说明:mysqli_query() 仅对 SELECT,SHOW 或 DESCRIBE 语句返回一个mysqli_result结果集对象,如果查询执行不正确则返回 FALSE。对于其它类型的 SQL 语句,mysqli_query()在执行成功时返回 TRUE,出错时返回 FALSE。非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。
  • 注意:查询字符串不应以分号结束,和命令行模式下有区别。

2、mysqli_free_result()

  • 描述:释放与结果集相关联的内存
  • 语法:void mysqli_free_result ( mysqli_result $result )
  • 参数:$result为结果集对象。

 

内存中的变量何时消失:

(1)网页执行完毕,所有与本网页相关的变量自动销毁;

(2)手动销毁指定的变量。

 

更多推荐

php - mysql 执行sql