的方法:陣列返回1個以下行 - PHP
public function get_connections($member_id) {
global $db;
$sql = "SELECT `connection_id` FROM `my_connections` WHERE
`member_id` = '".$member_id."'";
$result = @mysql_query($sql,$db); check_sql(mysql_error(), $sql, 0);
$list = mysql_fetch_array($result);
while($list = mysql_fetch_array($result)) {
$connection_list[] = $list['connection_id'];
}
return $connection_list;
}
哪裏調用它:(注:上述方法是從my_connections類)
$mc = new my_connections;
$list = $mc->get_connections('206');
print_r($list);
的print_r的顯示器1個以下行比在數據庫,特別是第一行被省略。
@MattClark是 - 如果會員只有1個連接時,它什麼都沒有返回,所以我很確定它省略了第一條記錄。 –
考慮切換到mysqli,因爲mysql已被棄用。 – frosty11x