博客列表 >0423课后作业

0423课后作业

张成钢的博客
张成钢的博客原创
2018年04月25日 17:10:40601浏览

job0423.png

实例

<?php 
	// 一.连接mysql MySqli方式
	// 1.参数
	$dbType = 'mysql';
	$host = '127.0.0.1';
	$dbname = 'MyTest';
	$user = 'root';
	$pw = '13650158099';

	//2.调用连接
	$db = mysqli_connect($host,$user,$pw);

	//3.判断成功与否
	if (mysqli_connect_errno($db)){
		exit('连接MySQL失败!'.mysqli_connect_error($db));
	}

	echo '<h3>连接MySQL成功!</h3>';

	//4.选择数据库
	mysqli_select_db($db,$dbname);

	//5.设置字符集
	mysqli_set_charset($db,'utf8');


	// 二.mysqli_query()函数
	//1.select
	//1.1查询sql
	$sql = "SELECT keyid,name FROM bs_supplier WHERE keyid LIKE 'F%'";

	//1.2查询并返加结果输出
	if ($result = mysqli_query($db,$sql)) {
		if (mysqli_num_rows($result) > 0) {
			while ($row = mysqli_fetch_assoc($result)) {
				// var_export(print_r($row),true);
				printf("%s : %s",$row["keyid"],$row["name"]);
				echo '<hr>';
			}
		}
	} else {
		exit('错误代码'.mysqli_errno($db).':'.mysqli_error($db));
	}

	// 1.3释放数据集
	mysqli_free_result($result);

	echo '<br>';

	//2.insert
	$sql = "INSERT INTO bs_supplier (keyid,name) VALUES ('test1','test1')";
	if (mysqli_query($db,$sql)) {
		$i = mysqli_affected_rows($db);
		if ( $i > 0) {
			echo '新增了'.$i.'笔记录!新记录的主键:'.mysqli_insert_id($db);

		}
		else
			echo '没有新增记录!';
	} else {
		exit('错误代码'.mysqli_errno($db).':'.mysqli_error($db));
	}

	echo '<br>';


	//3.update
	$sql = "UPDATE bs_supplier SET name = CONCAT(name,'_update') WHERE keyid = 'test1'";
	if (mysqli_query($db,$sql)) {
		$i = mysqli_affected_rows($db);
		if ($i > 0) {
			echo '更新了'.$i.'笔记录!';
		} else {
			echo '没有更新记录!';
		}

	} else {
		exit('错误代码'.mysqli_errno($db).':'.mysqli_error($db));
	}
	
	echo '<br>';


	//4.delete
	$sql = "DELETE FROM bs_supplier WHERE KeyId = 'test1'";
	if (mysqli_query($db,$sql)) {
		$i = mysqli_affected_rows($db);
		if ($i > 0) {
			echo '删除了'.$i.'笔记录!';
		} else {
			echo '没有删除记录!';
		}
	} else {
		exit('错误代码'.mysqli_errno($db).':'.mysqli_error($db));		
	}

	//关闭数据库连接
	mysqli_close($db);

 ?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


上一条:0424课后作业下一条:0416课后作业
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议