我有一個註冊和登錄網站,用戶可以登錄並開始在窗體中輸入信息。我有一個保存進度按鈕,用於將存儲在第二列中的用戶標識插入到一個表中。我想知道是否有一個mysql查詢可以返回最新的獨特結果User_Id?像獨特的user_id最偉大的ID?我只想返回截然不同的最新用戶標識列(mysql/php)
0
A
回答
0
是的,在選擇查詢中使用'按User_Id desc limit 1排序'。這會爲您帶來最新的獨特User_Id。
0
聽起來像你正在尋找mysql_insert_id
0
一樣快我明白了,你需要插入一條記錄,並得到它的id插入後?
public $dbserver = '';
public $dbusername = '';
public $dbpassword = '';
public $dbname = '';
function openDb() {
try {
$db = new PDO('mysql:host=' . $this->dbserver . ';dbname=' . $this->dbname . ';charset=utf8', '' . $this->dbusername . '', '' . $this->dbpassword . '');
} catch (PDOException $e) {
die("error, please try again");
}
return $db;
}
function addNewUser($firstname) {
$query = "INSERT INTO user (fname) VALUES(?)";
$db = $this->openDb();
$stmt = $db->prepare($query);
$stmt->bindValue(1, $firstname, PDO::PARAM_STR);
$stmt->execute();
return $db->lastInsertId('id');
}
相關問題
- 1. EntityFramework 4返回所有列,當我只想要一個返回
- 2. Cloudkit:FetchUserRecordIdWithCompletionHandler返回以前的用戶標識
- 3. 不能返回我想要的列表
- 4. 返回標識existings的不同列表中的所有子集
- 5. 只返回最新記錄
- 6. 使這個函數返回截然不同的結果
- 7. Buffer.byteLength返回截然不同的字節長度
- 8. 使file_get_contents只返回我想要的
- 9. 如何統計不同用戶,獲取用戶的最大日期和最新記錄的用戶標識
- 10. LINQ選擇截然不同的多列
- 11. 選擇截然不同的列值
- 12. LINQ狀態必須返回截然不同
- 13. 我只想從csv返回數據,但我總是返回null
- 14. pthread_self()返回的線程標識與調用gettid(2)返回的內核線程標識不同(012)
- 15. UNION不想返回不同的值
- 16. 我只想顯示按tag.resources.count排序的最新10個標籤
- 17. 更新用戶列表.net標識usermanager
- 18. SQL:返回用戶的最新操作的列表
- 19. 返回表中的所有列,但只返回特定列不同的行
- 20. 你怎麼得到這個刪除用戶想要從列表中刪除,然後返回新的列表值
- 21. 返回用戶全名,而不是MVC剃刀視圖中的用戶標識
- 22. 標識列不同步
- 23. 如果我想只保留一個用戶的數據,我應該從URL中刪除用戶標識嗎?
- 24. IDENT_CURRENT返回最後的標識值,但SCOPE_IDENTITY不
- 25. 爲什麼我的遊標只返回最上面一行?
- 26. 對於相同的標籤,我只想提取我想要的標籤
- 27. Tastypie apply_filters與截然不同
- 28. LINQ截然不同@ Html.DropDownList
- 29. 我想返回JSON
- 30. 讓Tomcat JDBCRealm爲返回的用戶名使用不同的列
謝謝!現在我想知道你能否幫我找出一個能顯示所有最新條目列表的查詢?每個人的所有最新保存進程列表?像(3,bob,5分)(4,sam,30分),而不顯示用戶過去保存的重複。每個用戶的最新消息。 – user1869257