Re: [問題] 請問線上資料insert data的問題
※ 引述《maker (Maker)》之銘言:
: ※ 引述《ILoveHer (I Love Her)》之銘言:
: : 你設定為auto_increment的話你不用手動增加UID值,那個欄位直接插入''就可以了
: : 像是 $sql = "insert into table(UID, field2 , field3)
: : values ('', value1,value3);
: 可是我這一頁的資料 insert 完以後,我會切到下一頁
: 可是我還想將後續的資料 放到同一個 record 中
: 這時候我必須把這個 UID 取出來 ~~
: 我該怎麼取才會取到我目前 insert 所產生的 UID ?
哦~找到了 .......
用 mysql_insert_id() 這個函數~~
ex:
$sql = "INSERT INTO "."$Table" . " (VCName) values ('ptt-Design')";
mysql_query($sql);
printf("Last inserted record has id %d\n", mysql_insert_id());
畫面就會顯示出 剛剛你 insert 所使用的 id
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.82.29
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章