我有這樣的代碼:mysql_fetch_assoc失去了一個價值
function get_team_a($id_team){
$result = mysql_query("SELECT * FROM `table1` WHERE `id` = '{$id_team}'");
return mysql_fetch_assoc($result);
}
在表中我有3列:
ppl op id
10 23 1006
6 21 1005
11 15 1004
但是,當我這樣做:
$team_zgl= get_team_a($team_id);
<br><b>'.$team_zgl['id'].' </b>
我什麼都沒有,但這個作品:
<br><b>'.$team_zgl['op'].' </b>
<br><b>'.$team_zgl['ppl'].' </b>
什麼?!
[**請不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護[並且被正式棄用](http://j.mp/XqV7Lp)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。 – Kermit 2013-04-09 19:55:01
你爲什麼不嘗試做'$ team_zgl'的'var_dump'? – Kermit 2013-04-09 19:55:55
明顯的問題。這張桌子裏有一個「id」字段嗎? – 2013-04-09 19:57:05