Re: [請益] mysql_fetch_array後只要部分資料?

作者: shadowjohn (轉角遇到愛)   2017-10-26 14:13:50
※ 引述《higgco (higgco)》之銘言:
: php內寫mysql接收資料
: while($row = mysql_fetch_array($result)){
: $temp[] = $row;
: }
: echo json_encode($temp);
: 出現的會是
: [{"id":"1","classify":"18","mes":"good","name":"mary"},
: ] 全部的數據
: 另一個數據
: 沒有出現?
: {"id":"3","classify":"20","mes":"bad","name":"candy"}
: 若我只想要他出現
: id 和 classify請問我要怎麼寫
$temp = ARRAY();
while($row = mysql_fetch_array($result)){
$d = ARRAY();
$d['id'] = $row['id'];
$d['classify'] = $row['classify'];
$temp[] = $d;
}
echo json_encode($temp);
等會又會冒一堆人叫你不要用mysql_
作者: higgco (higgco)   2017-10-26 14:42:00
感謝 成功了 但是現在很怪的是只有一列數據 id=3的數據都沒有出現 但若用$row[id]就都會出現所有的id?
作者: tkdmaf (皮皮快跑)   2017-10-26 14:45:00
SELECT id,classify FROM youtable 不要用mysql_yourtable...不是youtube喔!
作者: shadowjohn (轉角遇到愛)   2017-10-26 15:26:00
你查詢的語法貼來看看
作者: higgco (higgco)   2017-10-26 15:36:00
貼在上篇文章了順便請教 print_r的陣列也怪?不能加入中
作者: shadowjohn (轉角遇到愛)   2017-10-26 16:23:00
我只覺得問題出在你沒貼完整的程式碼
作者: higgco (higgco)   2017-10-26 17:48:00
sorry!找到了因為我後面又用了array_unique造成的感謝幫忙
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-10-26 23:16:00
我蛋蛋好疼…

Links booklink

Contact Us: admin [ a t ] ucptt.com