成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php操作數(shù)據(jù)庫代碼,php數(shù)據(jù)庫函數(shù)

怎么用PHP代碼修改數(shù)據(jù)庫里面的數(shù)據(jù)?

舉例如下:

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比黎川網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式黎川網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋黎川地區(qū)。費用合理售后完善,十多年實體公司更值得信賴。

創(chuàng)建userinfo_update.php頁面用于查詢用戶信息,先顯示信息,在修改:

先通過GET獲取用戶編號查詢用戶信息:

$sql = "select * from user_info where user_id='".$_GET['userId']."'";

$result = mysql_query($sql,$con);

if($row = mysql_fetch_array($result)){

}

頁面效果:

創(chuàng)建update.php文件,用于修改用戶信息:

使用到了mysql_affected_rows() 函數(shù)返回前一次 MySQL 操作所影響的記錄行數(shù)。

//通過post獲取頁面提交數(shù)據(jù)信息

$userId = $_POST[userId];

$userName = $_POST[userName];

$userAge = $_POST[userAge];

$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";

mysql_query($sql,$conn);//執(zhí)行SQL

$mark? = mysql_affected_rows();//返回影響行數(shù)

$url = "userinf_select.php";

運行結(jié)果

創(chuàng)建delete.php文件,完成刪除用戶信息功能:

$userId = $_GET['userId'];

include 'connection.php';

$sql = "delete from user_info where user_id='".$userId."'";

mysql_query($sql,$con);

$mark? = mysql_affected_rows();//返回影響行數(shù)

if($mark0){

echo "刪除成功";

}else{

echo? "刪除失敗";

}

mysql_close($con);

運行結(jié)果:

PHP中鏈接數(shù)據(jù)庫的代碼

數(shù)據(jù)庫有很多種類:mysql,oracle,mssql,db2等等。PHP操作數(shù)據(jù)庫的時候,要保證該類型數(shù)據(jù)庫的擴(kuò)展已開啟。這里連接的數(shù)據(jù)庫以mysql為例:?php

//數(shù)據(jù)庫服務(wù)器地址

$host="localhost";

//連接數(shù)據(jù)庫用戶名

$uname="root";

//連接數(shù)據(jù)庫密碼

$upass="";

//連接數(shù)據(jù)庫

$conn=mysql_connect($host, $uname,$upass);

//判斷連接

if(!$conn){

die("連接數(shù)據(jù)庫失?。?).mysql_errno();

}

//連接成功,其他操作省略

?

求PHP數(shù)據(jù)庫封裝類操作代碼

?php

class MySQL{

private $host; //服務(wù)器地址

private $name; //登錄賬號

private $pwd; //登錄密碼

private $dBase; //數(shù)據(jù)庫名稱

private $conn; //數(shù)據(jù)庫鏈接資源

private $result; //結(jié)果集

private $msg; //返回結(jié)果

private $fields; //返回字段

private $fieldsNum; //返回字段數(shù)

private $rowsNum; //返回結(jié)果數(shù)

private $rowsRst; //返回單條記錄的字段數(shù)組

private $filesArray = array(); //返回字段數(shù)組

private $rowsArray = array(); //返回結(jié)果數(shù)組

private $charset='utf8'; //設(shè)置操作的字符集

private $query_count=0; //查詢結(jié)果次數(shù)

static private $_instance; //存儲對象

//初始化類

private function __construct($host='',$name='',$pwd='',$dBase=''){

if($host != '') $this-host = $host;

if($name != '') $this-name = $name;

if($pwd != '') $this-pwd = $pwd;

if($dBase != '') $this-dBase = $dBase;

$this-init_conn();

}

//防止被克隆

private function __clone(){}

public static function getInstance($host='',$name='',$pwd='',$dBase=''){

if(FALSE == (self::$_instance instanceof self)){

self::$_instance = new self($host,$name,$pwd,$dBase);

}

return self::$_instance;

}

public function __set($name,$value){

$this-$name=$value;

}

public function __get($name){

return $this-$name;

}

//鏈接數(shù)據(jù)庫

function init_conn(){

$this-conn=@mysql_connect($this-host,$this-name,$this-pwd) or die('connect db fail !');

@mysql_select_db($this-dBase,$this-conn) or die('select db fail !');

mysql_query("set names ".$this-charset);

}

//查詢結(jié)果

function mysql_query_rst($sql){

if($this-conn == '') $this-init_conn();

$this-result = @mysql_query($sql,$this-conn);

$this-query_count++;

}

//取得字段數(shù)

function getFieldsNum($sql){

$this-mysql_query_rst($sql);

$this-fieldsNum = @mysql_num_fields($this-result);

}

//取得查詢結(jié)果數(shù)

function getRowsNum($sql){

$this-mysql_query_rst($sql);

if(mysql_errno() == 0){

return @mysql_num_rows($this-result);

}else{

return '';

}

}

//取得記錄數(shù)組(單條記錄)

function getRowsRst($sql,$type=MYSQL_BOTH){

$this-mysql_query_rst($sql);

if(empty($this-result)) return '';

if(mysql_error() == 0){

$this-rowsRst = mysql_fetch_array($this-result,$type);

return $this-rowsRst;

}else{

return '';

}

}

//取得記錄數(shù)組(多條記錄)

function getRowsArray($sql,$type=MYSQL_BOTH){

!empty($this-rowsArray) ? $this-rowsArray=array() : '';

$this-mysql_query_rst($sql);

if(mysql_errno() == 0){

while($row = mysql_fetch_array($this-result,$type)) {

$this-rowsArray[] = $row;

}

return $this-rowsArray;

}else{

return '';

}

}

//更新、刪除、添加記錄數(shù)

function uidRst($sql){

if($this-conn == ''){

$this-init_conn();

}

@mysql_query($sql);

$this-rowsNum = @mysql_affected_rows();

if(mysql_errno() == 0){

return $this-rowsNum;

}else{

return '';

}

}

//返回最近插入的一條數(shù)據(jù)庫的id值

function returnRstId($sql){

if($this-conn == ''){

$this-init_conn();

}

@mysql_query($sql);

if(mysql_errno() == 0){

return mysql_insert_id();

}else{

return '';

}

}

//獲取對應(yīng)的字段值

function getFields($sql,$fields){

$this-mysql_query_rst($sql);

if(mysql_errno() == 0){

if(mysql_num_rows($this-result) 0){

$tmpfld = @mysql_fetch_row($this-result);

$this-fields = $tmpfld[$fields];

}

return $this-fields;

}else{

return '';

}

}

//錯誤信息

function msg_error(){

if(mysql_errno() != 0) {

$this-msg = mysql_error();

}

return $this-msg;

}

//釋放結(jié)果集

function close_rst(){

mysql_free_result($this-result);

$this-msg = '';

$this-fieldsNum = 0;

$this-rowsNum = 0;

$this-filesArray = '';

$this-rowsArray = '';

}

//關(guān)閉數(shù)據(jù)庫

function close_conn(){

$this-close_rst();

mysql_close($this-conn);

$this-conn = '';

}

//取得數(shù)據(jù)庫版本

function db_version() {

return mysql_get_server_info();

}

}

網(wǎng)站題目:php操作數(shù)據(jù)庫代碼,php數(shù)據(jù)庫函數(shù)
文章鏈接:http://jinyejixie.com/article6/hojiig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、網(wǎng)站內(nèi)鏈、網(wǎng)站收錄響應(yīng)式網(wǎng)站、ChatGPT、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
石楼县| 乐陵市| 塔河县| 化隆| 石泉县| 牡丹江市| 德江县| 天津市| 五河县| 黄梅县| 福州市| 阿城市| 温泉县| 玉屏| 宁夏| 新野县| 太和县| 肥东县| 玉门市| 夏邑县| 张家口市| 苍南县| 客服| 田东县| 牡丹江市| 彰化市| 新昌县| 镇原县| 乌兰浩特市| 香河县| 乌拉特后旗| 玛纳斯县| 富阳市| 宁乡县| 仁寿县| 萨迦县| 灵寿县| 社会| 体育| 呼图壁县| 辽中县|