我有我創建這樣一個對象:PHP OOP導航對象
$conn=new Classes_dbFactory("MySQLi", DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
我再建一個ResultSet對象:
$res=$conn->getResultSet("MySQLi", $sql);
如果我var_dump
$res
我得到:
object(Classes_MysqlImprovedResult)#3 (4) { ["_current:protected"]=>
NULL ["_key:protected"]=> NULL ["_valid:protected"]=> NULL
["_result:protected"]=> object(mysqli_result)#4 (0) { } }
我不知道的是如何導航這兩個對象。
我知道mysqli_result對象包含來自我的數據庫的X行數據。我可以使用limitIterator
執行foreach
循環來獲取所有的值,並且這可以正常工作。
但是,我只想從結果集的第一行得到一個值,所以使用foreach看起來有點OTT。
換句話說,我想要做的這個與對象等效的,但我沒有使用對象或mysqli的工作經驗:
在此先感謝。
1行('mysql_fetch_assoc')超過了頂部?真? –
對不起,我的意思是我想要與這個對象等價。 – user2320402
protip:'echo'
'' –