php的mysql学习(一)

谢了一个mysql的帮助类,并调用,代码如下:

帮助类:

conn = mysql_connect($this->servername,$this->username,$this->password) or die("链接失败".mysql_error());
	    	//设置编码
	    	mysql_query("set names utf8");
	    	//选择数据库
	    	mysql_select_db("dysql",$this->conn);
	    }

	    //select
	    function mysql_dpl($sql){
	    	$res = mysql_query($sql,$this->conn) or die(mysql_error());
	    	return $res;
	    }

	    //delete update insert
	    function mysql_dml($sql){
	    	$flag = mysql_query($sql,$this->conn) or die(mysql_error());

	    	if(!$flag){
	    		return 0;//失败
	    	}else{
	    		//判断受影响的行数
	    		if(mysql_affected_rows($this->conn) > 0){
	    			return 1;//成功
	    		}else{
	    			return 2;  //没有受影响的行数
	    		}
	    	}
	    }
		
	}

?>



调用:

mysql_dpl($sql);

		for($i=0;$imysql_dml($sql);

		switch ($res) {
			case 0://失败
				echo "添加失败";
				break;
			case 1://成功
				echo "添加成功";
				break;
			case 2://没有影响行数
				echo "添加成功,但没有影响行数";
				break;
		}
	}

	insert_table("张三","123123");
	
	select_table();


?>


你可能感兴趣的:(php学习)