1.使用mysqli_connect()函数连接MySQL服务器。mysqli_connect()函数的格式Mysi _ connect (MySQL服务器地址,用户名,用户密码,要连接的数据库名);& lt?服务器端编程语言(Professio
1.使用mysqli_connect()函数连接MySQL服务器。
mysqli_connect()函数的格式
Mysi _ connect (MySQL服务器地址,用户名,用户密码,要连接的数据库名);
& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ db = mysqli _ connect ("localhost "、" root "、" password "、" database name ");
?& gt
2.使用mysqli_query函数执行sql语句
使用mysqli _ query();要执行sql语句,需要给这个函数传递两个参数,一个是MySQL数据库服务器连接对象;另一个是用字符串表示的sql语句。格式:
Mysqli_query(数据库服务器连接对象,sql语句);
示例:将数据插入数据库并更新数据。
执行结果
可以看出,mysqli_query()函数在执行完sql语句后会返回结果。
3.获取查询结果集中的记录数。
使用mysqli_num_rows()函数获取查询结果中包含的数据记录数,只需给出返回的数据对象即可。格式:
mysqli _ num _ rows($ result);
其中result是指查询结果对象。该函数仅对select语句有效。
如果想得到查询、插入、更新、删除操作影响的行数,需要使用mysqli_affected_rows函数。函数的作用是:返回被之前的mysql操作影响的行数。语法:
mysqli_affectes_rows(连接)
其中connection是必需的参数,表示当前的mysql连接。如果返回0,则表示没有受影响的记录,而-1表示查询返回错误。
示例:实现两个函数的使用
执行结果
例1
1。在mysql数据库中查询用户信息
(1)在网站的主目录下创建一个demo4.html文件。
(2)在网站的主目录下创建一个demo4.php文件。
(3)运行demo4.html。
(4)在输入框中输入“勒布朗·詹姆斯”,使用单机查找按钮跳转到demo4.php并返回请求结果。
例2
2。使用insert语句动态添加用户信息
使用公司数据库中的用户表添加新的用户信息。
(1)在URL文件夹下新建一个demo5.html文件。
(2)恢复URL文件夹下的demo5.PHP文档。
(3)运行demo5.html,结果
(4)单价添加按钮,页面跳转到demo5.php,返回插入数据信息。