關於從資料庫(odbc)取出某一欄資料的問題
if((odbc_num_rows($cur)!=0))
{
while($row=odbc_fetch_row($cur))
{
echo "<tr>";
for ($x=1 ;$x<=$fieldnum;$x++)
{
echo "<td>" . odbc_result($cur,$x) . "</td>";
}
echo "</tr>";
}
}
我知道如果要echo出全部的表單,程式碼如上,run也沒有問題
其中
$cur= odbc_exec( $cnx, "SELECT * FROM DialRecord WHERE CallerTel='$Phone'");
但是如果我只是要取出其中的一欄,並把他填入陣列呢?
那該怎麼做呢?
例如:(資料庫如下)
學號 姓名 電話 地址
1 aa 00 add1
2 bb 11 add2
3 cc 23 add3
....
假設我要把電話這個欄位的內容取出,並存入陣列中
$phone[1]=00
$phone[2]=11
$phone[3]=23
....
請問這個要怎麼寫呢>"<
我被這個問題困擾一下午了~~ 手邊可以參考的資料又沒有可以解決問題的
先謝謝各位前輩了 <m(_ _)m>
(我是用access所以要用odbc 不知道mysql有沒有可以解決的類似語法>"<)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.43.138
※ 編輯: eugg 來自: 140.124.43.138 (10/05 20:34)
推
10/05 21:29, , 1F
10/05 21:29, 1F
推
10/08 09:30, , 2F
10/08 09:30, 2F
推
10/09 00:24, , 3F
10/09 00:24, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章