2012-07-10 51 views
0

我想要實現我要創建一個MySQLi擴展的特定功能,但我不想這樣做,如果它已經存在,或大多出現。我已經仔細閱讀了文檔,並且我不確定這個或者類似的功能是否是內置的;有人知道嗎?PHP庫MySQLi(mysqli_result)可用的方法

$db = new mysqli; 

$sql = 'SELECT whatever...'; 
$obj = $db->fetchUpdate($sql); 

// overwrite previous values 
$obj->result['first'] = 'John'; 
$obj->result['last'] = 'Smith'; 

$obj->update(); // save to db 

同樣,我可以把一個光包裝推廣,做這事;我只是想確保它不是mysqli基礎方法的一部分,我只是在文檔中忽略了它。感謝您的指導!

回答

1

這不是在庫MySQLi實現,這就是爲什麼有這麼多的ORM的在那裏:)

+1

奧姆斯做很多其他的東西。這更像ActiveRecord之類的。 – johannes 2012-07-10 01:34:09