<?php
class linkdata
mysqli_query($this->link,"set names utf8");
//mysqli_select_db(connection,dbname);用於更改連線的預設資料庫。如果成功則返回 true,如果失敗則返回 false。
}//查詢資料庫
public function select($sql)
return 1;
}else
}//插入資料
public function insert($sql)
else
}//刪除資料
public function delete($sql)
else
}//修改資料
public function update($sql)
else
}//關閉資料庫
public function __destruct()
else
}// todo: implement __destruct() method.}}
$text=new linkdata("localhost","root","","useradmin");
//$text->select("select * from user");
//$text->insert("insert into user(name) values('參商')");
//$text->delete("delete from user where id=9");
$text->update("update user set name='小公尺' where id=1");
?>
對資料庫操作的更多函式請看這裡:
補充mysql增刪改查語法(簡)
增:第一種
insert into table_name [(column1, column2, column3,...columnn)] values (value1, value2, value3,...valuen);
第二種
insert into table_name values (value1,value2,value3,...valuen);
刪:
delete from table_name where clause;
改:update table_name set column1=value1,column2=value2......... where some_column=some_value;
查:第一種
select * from table_name where clause;
第二種select column_name,column_name from table_name where clause;
詳細的增刪改查請看:
php連線資料庫封裝類,php 資料庫的封裝類
php 資料庫的封裝類 class db private link function connectdb dbhost,dbuser,dbpw,dbname pconnect 1 if pconnect if this link mysql pconnect dbhost,dbuser,dbpw t...
PHP中對資料庫操作的封裝
在動態網面設計中很多都要涉及到對資料庫的操作,但是有時跟據需要而改用其它後台資料庫,就需要大量修改程式。這是一件枯燥 費時而且容易出錯的功作。其實我們可以用php中的類來實現對資料庫操作的封裝,從而使寫出的程式在很小的改動下就可以完成後台資料庫的更改。現在我們把其封裝在dbfz.inc中,其設計如下...
php mysql封裝 PHP中對資料庫操作的封裝
現在我們把其封裝在dbfz.inc中,其設計如下 60 class dbinte ce var dbid 1 用於確定當前操作的資料庫,當dbid為1代表mysql,當為 2代表 sql server,為3時為odbc或其它。var dbhost 資料庫所在主機網域名稱 var dbusername...