在插入期間連接字串和主鍵 ID
將資料插入 MySQL 表可以很簡單,如提供的程式碼所示。但是,如果您希望將使用者名稱建立為與自動增量主鍵 ID(user1、user2、user3 等)串聯的“user”,則需要考慮直接方法。
串聯限制:
替代方法:
到要解決此限制,您可以執行以下步驟:
$query = 'UPDATE `users` SET `username` = CONCAT("user", ?) WHERE `id` = ?'; $stmt = $mysqli->prepare($query); $stmt->bind_param("ii", $id, $id); $stmt->execute();
非AUTO_INCRMENT ID 的注意事項:
如果user_id 不是AUTO_INCREMENT 值,可以直接連接'user ' 字串和PHP 程式碼中指定的ID,然後將其作為插入中的參數傳遞附加說明:
以上是MySQL插入時如何連接字串和主鍵ID?的詳細內容。更多資訊請關注PHP中文網其他相關文章!