當我們了解了如何使用mysql_query進行數(shù)據(jù)查詢以后,那么類似的,插入數(shù)據(jù)其實也是通過執(zhí)行一個sql語句來實現(xiàn),例如:
$sql = "insert into user(name, age, class) values('李四', 18, '高三一班')";
mysql_query($sql); //執(zhí)行插入語句
通常數(shù)據(jù)都是存儲在變量或者數(shù)組中,因此sql語句需要先進行字符串拼接得到。
$name = '李四';
$age = 18;
$class = '高三一班';
$sql = "insert into user(name, age, class) values('$name', '$age', '$class')";
mysql_query($sql); //執(zhí)行插入語句
在mysql中,執(zhí)行插入語句以后,可以得到自增的主鍵id,通過PHP的mysql_insert_id函數(shù)可以獲取該id。
$uid = mysql_insert_id();
這個id的作用非常大,通常可以用來判斷是否插入成功,或者作為關聯(lián)ID進行其他的數(shù)據(jù)操作。
已知user表的必填字段有name, age, class,請編寫插入語句實現(xiàn)新增一行數(shù)據(jù),插入成功后輸出自增ID。
在第11行后輸入以下代碼:
$sql = "insert into user(name, age, class) values('$name', '$age', '$class')";
mysql_query($sql); //執(zhí)行插入語句
$uid = mysql_insert_id();
echo $uid;
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報