久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

MySQL Insert Into 添加數(shù)據(jù)

 昵稱21365845 2015-11-07

MySQL Insert Into 添加數(shù)據(jù)

INSERT INTO

INSERT INTO 語法用于向數(shù)據(jù)表中添加數(shù)據(jù)記錄,。

語法:

INSERT INTO tb_name VALUES (value1, value2,...)

該語法表示向表中所有的字段按順序都插入數(shù)據(jù)記錄,。

但更多情況下是向指定的列添加記錄:

INSERT INTO tb_name (column1, column2,...) VALUES (value1, value2,...)

下面的例子向 user 表添加一條記錄:

<?php
$conn = @mysql_connect("localhost","root","root123");
if (!$conn){
    die("連接數(shù)據(jù)庫失?。? . mysql_error());
}

mysql_select_db("test", $conn);
mysql_query("set names 'gbk'");		//為避免中文亂碼做入庫編碼轉(zhuǎn)換
//mysql_query("set names 'utf8'");	//PHP 文件為 utf-8 格式時使用
$password = md5("123456");		//原始密碼 12345 經(jīng)過加密后得到加密后密碼
$regdate = time();			//得到時間戳
$sql = "INSERT INTO user(username, password, email, regdate)VALUES('小王', '$password',
 '[email protected]', $regdate)";
//exit($sql);	                        //退出程序并打印 SQL 語句,用于調(diào)試

if(!mysql_query($sql,$conn)){
    echo "添加數(shù)據(jù)失?。?.mysql_error();
} else {
    echo "添加數(shù)據(jù)成功,!";
}
?>

如果是表單提交的數(shù)據(jù),那么在數(shù)據(jù)處理頁面可以使用 $_POST 或 $_GET 接收表單數(shù)據(jù)而將數(shù)據(jù)寫入數(shù)據(jù)表,。關(guān)于表單數(shù)據(jù)具體可見《PHP 表單》,。

說明

  1. 為了避免數(shù)據(jù)記錄因為編碼問題無法寫入數(shù)據(jù)表或?qū)懭雭y碼,所以在執(zhí)行 mysql_query() 之前,,進(jìn)行了編碼轉(zhuǎn)換
  2. 存儲密碼為實際密碼經(jīng)過 MD5 加密,,MD5 加密不可逆,如要驗證密碼,,只需將用戶輸入的密碼經(jīng) MD5 加密后與數(shù)據(jù)庫密碼比對即可
  3. 在 SQL 語句中,,我們使用單引號''來表示文本字符屬性
  4. 為了調(diào)試數(shù)據(jù)寫入數(shù)據(jù)表中出現(xiàn)的異常,增加了退出程序并打印 SQL 語句的功能,,在需要調(diào)試的時候可去掉語句前面的注釋,,使之生效而便于調(diào)試

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多