2014-10-19 61 views
-1

我想這個代碼的面向對象/庫MySQLi變種:mysql_result的OOP變體?

return mysql_result($result, 0); 

...我有這樣的代碼:

function mysql_evaluate($query, $default_value="undefined") { 
    $result = $mysqli->query($query); 

    if($result->num_rows < 1){ 
     return $default_value; 
    } else { 
     return mysql_result($result, 0); 
    } 
} 

謝謝:)

回答

0
return $result; 

如果你只想第一行,然後:

return $result->fetch_object(); 

return $result->fetch_assoc(); 

取決於你想要回來的工作。

您沒有將任何變量綁定到您的$查詢中,所以這不僅僅比使用mysql函數更好。