MySQL / PHP 5 - son getirilen satır kimliği alma

0 Cevap php

Ben döner Mysql_Fetch_Assoc sonuçlardan bir look-up tablosu oluşturmak çalışıyorum, ve bu şimdiye kadar sahip kodudur:

protected function dumpResultAsHash($primaryKey)
{
    if (empty($primaryKey) || !isset($primaryKey))
        throw new Exception("Primary key cannot be null or not defined!");

    $resultset = array();

    while ($result = mysql_fetch_assoc($this->m_result))
        $resultset[$result[$primaryKey]] =$result;

    return $resultset;
}

Ancak, ben birincil anahtar sütun adını belirtin ve işlevi bunu sağlamak zorunda olduğu gerçeğini sevmiyorum. Ben her kayıt, mysql_insert_id gibi bir şey, ama son getirilen id gibi benim durumumda için bir şey için birincil anahtar değerini belirlemek için bir yolu var mı?

0 Cevap