lastinsertid

    4熱度

    2回答

    我正在創建一個應用程序,我在表中插入數據。在表中插入數據後,我想獲取該行的ID,以便根據它進行進一步操作。 我試圖用last_insert_rowid()函數的sqlite,但發現沒有運氣。 任何人都可以知道哪個是獲取最後插入的行ID的最佳方式。 任何想法表示讚賞。 在此先感謝。

    0熱度

    2回答

    一個單一查詢插入多行: $My query = "INSERT INTO exp_channel_titles(channel_id,author_id,ip_address) VALUES(11,1,'203.109.119.2'),(11,1,'203.109.119.2'),(11,1,'203.109.119.2')"; 我想要什麼: 汽車的陣列遞增ID。 什麼我使用SELECT LA

    2熱度

    1回答

    我正在使用PDO連接到MySQL。當即使我向數據庫添加新記錄並想知道添加的最後一條記錄的ID時,我也會調用內置於PDO中的lastinsertid()。但是,這次我試圖返回上次更新的記錄。據我所知,PDO::lastInsertId也應該返回上次更新的ID。 返回最後插入的行,或者最後一個值的ID從一個序列對象 但在我的情況下,它不會返回它應該。它返回值0。 如何配置lastinsertid()以

    10熱度

    3回答

    我想圖像與名字相關聯,姓氏......我怎麼能檢索最後羅萬德用它插入到另一個表?我嘗試$image = $mysqli->insert_id;然後綁定,但它不起作用。有人可以幫我嗎? $image = $mysqli->insert_id;//this should come from table2 $stmt = $mysqli->prepare(" insert into tabl

    1熱度

    1回答

    我試圖讓最後插入的記錄被顯示。此刻,我試圖迴應我最後插入的ID的綁定值。 $stmt= $dbh->prepare("INSERT INTO child (FName, LName, Age, Sex, Allergies) values (:FName, :LName, :Age, :Sex,:Allergies)"); $stmt->bindValue(':FName', $_POS

    0熱度

    1回答

    在PHP中,如果我使用 $last_id = $db->lastInsertId(); 變量$last_id確實會得到的最後一排,我插在該實例或整個數據庫的最新行的值? 如果有在同一時間連接並更新數據庫很多使用者來說,最後一個ID,我需要在我的應用程序,可能會不填一樣的最新的全分貝。 在此先感謝您的回覆。

    -2熱度

    1回答

    我是非常非常新的編程(大約一個星期),我目前正在做一個項目上的C#,SQL爲了大學。到目前爲止,我已經做得很好,並且能夠從Visual Studio窗體添加,刪除和更新到mysql的行。當我點擊添加按鈕時,我想要一個標籤(label5)用來自新插入行的新ID代碼進行更新。所以我可以拿走那個數字並繼續進行一些編程工作。 繼承人我的代碼當我點擊那個按鈕..我一直在這5個小時,並用盡了在線資源(或者我只

    0熱度

    1回答

    我是zf2中的新人。我做了一個創建動作,並希望獲得最後插入的id,但calender_id始終等於零。我如何獲得創建操作中的最後一個插入ID? 這裏是我的代碼: public function createAction() { if ($this->zfcUserAuthentication()->hasIdentity()) { $form = n

    1熱度

    2回答

    我已經閱讀了MySQL-bug列表,在那裏我發現,last_insert_id()在執行多個插入語句時返回FIRST auto_increment-value。 (鏈接:http://bugs.mysql.com/bug.php?id=34319) 我的問題是,在我的代碼,我其實只是我已經進行了一些選擇後得到的值我的嵌套組進行1個插入查詢。但last_insert_id()仍然返回「0」作爲ID,

    1熱度

    2回答

    我用PDO交易 try { DB::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); DB::$db->beginTransaction(); $db->prepare(insert query); $db->execute(); $last_insert_id = $d