function sql_obj($q){
$result = new stdClass();
$r = mysql_query_ex($q);
if (mysql_num_rows($r) > 0) {
$o = mysql_fetch_object($r);
$result = $o;
}
return $result;
}
$o = sql_obj($q);
如何獲取行數?我正在使用if(mysql_num_rows($result) > 0) { // do stuff
。mysql取回對象上的mysql num行
此代碼的選項是什麼?
什麼是mysql_query_ex功能? –
你讀過[手冊](http://php.net/mysql_num_rows)嗎? 'mysql_num_rows()'需要一個mysql結果句柄作爲它的參數。在你的代碼中,'$ result'只是一個空對象,與mysql沒有任何關係。 –
然後我可以通過$ result獲得行數? – berzins92