1、巩固学习常用MYSQL函数
2、使用类封装常用SQL操作,简化代码
3、认识面向对象在开发中的重要作用
mysql_class.php
<?php
/*
* class mysql
* www.php100.com 编辑器教程
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
class mysql{
private $host;
private $name;
private $pass;
private $table;
private $ut;
function __construct($host,$name,$pass,$table,$ut){
$this->host=$host;
$this->name=$name;
$this->pass=$pass;
$this->table=$table;
$this->ut=$ut;
$this->connect();
}
function connect(){
$link=mysql_connect($this->host,$this->name,$this->pass) or die ($this->error());
mysql_select_db($this->table,$link) or die("没该数据库:".$this->table);
mysql_query("SET NAMES '$this->ut'");
}
function query($sql, $type = '') {
if(!($query = mysql_query($sql))) $this->show('Say:', $sql);
return $query;
}
function show($message = '', $sql = '') {
if(!$sql) echo $message;
else echo $message.'<br>'.$sql;
}
function affected_rows() {
return mysql_affected_rows();
}
function result($query, $row) {
return mysql_result($query, $row);
}
function num_rows($query) {
return @mysql_num_rows($query);
}
function num_fields($query) {
return mysql_num_fields($query);
}
function free_result($query) {
return mysql_free_result($query);
}
function insert_id() {
return mysql_insert_id();
}
function fetch_row($query) {
return mysql_fetch_row($query);
}
function version() {
return mysql_get_server_info();
}
function close() {
return mysql_close();
}
//==============
function fn_insert($table,$name,$value){
$this->query("insert into $table ($name) value ($value)");
}
}
$db = new mysql('localhost','root','','php100job_db',"GBK");
//$db->fn_insert('test','id,title,dates',"'','我插入的信息',now()");
?>
分享到:
相关推荐
1、巩固学习常用MYSQL函数2、使用类封装常用SQL操作,简化代码3、认识面向对象在开发中的重要作用
PHP100视频教程26:制作自己的PHP.MYSQL的类.rar
PHP100视频教程26:制作自己的PHP+MYSQL的类 PHP100视频教程27:PHP模板引擎Smarty入门使用 PHP100视频教程28:PHP模板引擎Smarty的变量操作符 PHP100视频教程29:PHP模板引擎Smarty内置函数 PHP100视频教程30:...
< /form>3、PHP里的页面相互调用 require() 与 require_once() 通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,如果出现错误是致命的。 include() 与 include_once...
软件介绍 1、巩固学习常用MYSQL函数 2、使用类封装常用SQL操作,简化代码 3、认识面向对象在开发中的重要作用
1、提交表单Javascript验证
PHP100视频教程11:学习制作PHP.MYSQL留言板(上).rar
1、SQL语句中的limit用法SELECT * FROM table …… limit 开始位置 , 操作条数2、学习分页的一种公式(1)分页原理所谓分页显示,也就是讲数据库中的结果集,一段一段显示出来(2)需要的条件怎么分段,当前在第几...
可以放在 PHP 程序的任何一个位置,PHP 程序在执行到时,才会先读入 include 所指定引入的文件,如果出现错误将会提示。 4、PHP接收参数的几种方式 PHP5在默认的情况下接收参数是需要使用 $_GET['value']; ...
PHP100视频教程67:PHP.Mysql新闻系统的开发七.rar
PHP100视频教程64:PHP.Mysql新闻系统的开发四.rar
PHP100视频教程66:PHP.Mysql新闻系统的开发六.rar
PHP100视频教程65:PHP.Mysql新闻系统的开发五.rar
PHP100视频教程61:PHP.Mysql新闻系统的开发一.rar
PHP100视频教程69:PHP.Mysql新闻系统的开发九.rar
PHP100视频教程68:PHP.Mysql新闻系统的开发八.rar
1、学会使用常量提高md5安全性2、Cookie/ Session 少用明文信息3、Session安全性要大于Cookie4、使用Cookie/ Session读取信息 尽量增加判断信息5、Cookie/ Session内容要精简6、对于错误信息及时销毁Cookie/ ...
PHP100视频教程52:PHP.MYSQL会员系统的开发(下).rar
PHP100视频教程51:PHP.MYSQL会员系统的开发(上).rar
PHP100视频教程63:PHP.Mysql新闻系统的开发三(上).rar