2012-12-01 17 views

回答

0

是的,在選擇查詢中使用'按User_Id desc limit 1排序'。這會爲您帶來最新的獨特User_Id。

+0

謝謝!現在我想知道你能否幫我找出一個能顯示所有最新條目列表的查詢?每個人的所有最新保存進程列表?像(3,bob,5分)(4,sam,30分),而不顯示用戶過去保存的重複。每個用戶的最新消息。 – user1869257

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'); 
} 
相關問題