mysqli面向过程练手

 1 代码:
 2 //1.得到mysqli连接
 3        header("Content-type: text/html;charset=utf-8");
 4        $mysqli=mysqli_connect("localhost","root","root","test");
 5        if(!$mysqli){
 6               die("连接失败".mysqli_connnect_error($mysqli));
 7        }
 8        //2.向数据库发送sql语句(ddl,dml dql ...)
 9        $sql="select * from user1";
10        $res=mysqli_query($mysqli,$sql);
11        //var_dump($res);
12        //3.处理得到的结果
13        //循环取出$res中的数据mysqli_fetch_row mysql_fetch_row
14        while($row=mysqli_fetch_row($res)){
15
16               foreach($row as $key=>$val){
17                      echo "--$val";
18               }
19               echo "<br/>";
20        }
21        //4.关闭资源
22        mysqli_free_result($res);
23        mysqli_close($mysqli);
时间: 2024-08-03 10:28:05

mysqli面向过程练手的相关文章

PHP中用mysqli面向过程打开连接关闭mysql数据库

代码如下: 1 <meta http-equiv="content-type" content="text/html" charset="utf-8"/> 2 <h1>用mysqli面向过程方法连接数据库!-姚远的博客</h1> 3 <form method="POST" action="<?php echo iconv("GB2312","

MySQLi面向过程实践---预处理

MySQLi预处理涉及到以下几个函数: mysqli_stmt mysqli_prepare ( mysqli $link , string $query ) bool mysqli_stmt_bind_param ( mysqli_stmt $stmt , string $types , mixed &$var1 [, mixed &$... ] ) bool mysqli_stmt_execute ( mysqli_stmt $stmt ) bool mysqli_stmt_close

MySQLi面向过程实践---事务处理

数据库的事务处理参见另一篇博客,用PDO实现,和MySQLi操作几乎没有差别,地址是http://www.cnblogs.com/-beyond/p/7551177.html 注意要进行事务处理的表格的存储引擎选择Innodb,而非MyISAM 事务处理需要用到以下函数 bool mysqli_begin_transaction ( mysqli $link [, int $flags [, string $name ]] ) bool mysqli_commit ( mysqli $link

Mysqli面向过程连接

Myslqi扩展 连接数据库模板 <?php /* Connect to a MySQL server  连接数据库服务器 */ $link = mysqli_connect( 'localhost',  /* The host to connect to 连接MySQL地址 */ 'jian',      /* The user to connect as 连接MySQL用户名 */ '123456',  /* The password to use 连接MySQL密码 */ 'jian');

mysqli 面向对象连接和面向过程连接

mysqli 面向对象连接 $host = 'localhost'; $user = 'root'; $password = 'root'; // 创建连接 $conn = @new mysqli($host, $user, $password); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); }else{ echo "连接成功"; } mysqli 面

PHPmysqli扩展整理,包括面向过程和面向对象的比较\事务控制\批量执行\预处理

相关文章:PHP的mysql扩展整理,操作数据库的实现过程分析 介绍 mysqli是PHP程序与mysql数据库进行数据交互的桥梁,它支持面向过程和面向对象两种方式 面向过程方式 现在面向对象编程已经成为了主流,mysqli面向过程化的编程方式可能已经没有太多实用价值,但是通过面向对象的和面向过程两种方式实现同一段代码,对体会对象和过程两种编程思想还是很有意义,个人觉得这个比较十分有趣! 流程图: 实例: <?php header("content-type:text/html;chars

【二十】mysqli基于面向过程与面向对象的编程

面向过程的方式 musqli扩展库操作mysql数据库步骤: 1.获取连接并选择数据库 //语法 mysqli_connect(host,username,password,dbname,port,socket); $conn=mysqli_connect("127.0.0.1",'root','','user'); if (!$conn) { die("链接失败"); } 2.设置操作编码 // 语法:mysqli_set_charset(connection,c

Java制作最难练手速游戏,Faker都坚持不了一分钟

想练手速,来啊,互相伤害啊 Java制作最难练手速游戏,目测Faker也坚持不了一分钟 制作思路:只靠Java实现.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java.Java. 字母模型应该是整个游戏的主角,因为整个游戏过程中都涉及到它的运动,比如坠落,消失,产生等,首先应该考虑字母随即出现的位置,在游戏中不断下落,计算下落的高

php连接数据库的两种方式- 面向过程 面向对象

一.面向对象1. 链接数据库 $conn = @new mysqli("127.0.0.1","root","","mydb"); if($conn->connect_errno){ //返回链接错误号 // 返回链接错误信息 die("数据库链接失败:".$conn->connect_error); } 2. 选择数据库 $conn->select_db("mydb"