我在做什麼:(wp_posts具有ID作爲主鍵,它自動增大)如何在創建之前或同時創建主ID?
mysql_query("INSERT INTO wp_posts (post_content, post_title) VALUES ('$addEP', '$title')");
$rs = mysql_query("SELECT ID FROM wp_posts WHERE post_title='$title'");
$add_row = mysql_fetch_array($rs);
$add_postid = $add_row['ID'];
mysql_query("INSERT INTO wp_term_relationships (object_id, term_taxonomy_id) VALUES ('$add_postid', '$cat_id')");
所以基本上,我在做什麼是;我將內容插入到wp_posts中,然後運行另一個查詢來捕獲帖子的ID
。然後將其設置到另一個表中。
有沒有可能做到這一點,而無需運行第二個查詢來獲取ID? 謝謝。
的[PHP/MySQL的插入,然後排得「身份證」]可能重複(HTTP ://stackoverflow.com/questions/897356/php-mysql-insert-row-then-get-id) – netcoder