MySQL Insert Into 添加數(shù)據(jù)INSERT INTOINSERT 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 表單》,。 說明
|
|