[請益] mysql 取出的資料能存入變數嗎?

看板PHP作者 (Magical)時間16年前 (2009/07/19 01:34), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
$result1 = mysql_query("SELECT com, area, ano FROM all1 where ano ='761'"); for ( $i=0; $i<$result1; $i++ ) { $data = mysql_fetch_row($result1); $com'i'=$data[com]; echo $com1 $com2 ; } 這樣沒辦法秀出 $com1 $com2 請問能如何把不同row搜尋到的資料寫入指定變數$com1,$com2.... 嘿不會很不清楚阿?? >.<.. a b c d e 1 2 3 4 5 6 7 8 4 9 ......... ......... $sql="(select b from tablename where d = '4')"; 怎麼把b的值 寫入$com1,$com2,$com3,... 請教各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.199.55

07/19 01:39, , 1F
$com用成array不就好了
07/19 01:39, 1F

07/31 14:52, , 2F
用 list() 吧, list($com1, $com2) = $data[com];
07/31 14:52, 2F

07/31 14:53, , 3F
這招最早從 Perl 學來的 PHP 有延續這個精神
07/31 14:53, 3F

07/31 14:54, , 4F
不過你要確定陣列的大小只有兩個
07/31 14:54, 4F
文章代碼(AID): #1AOWUyCz (PHP)
文章代碼(AID): #1AOWUyCz (PHP)