2010-12-17 20 views
1

クエリをループして各データフィールドを配列に割り当てたいとします。私がやろうとしています何ODBC、PHP whileループをデータに割り当てる配列

$query ="SELECT * FROM Reservations WHERE Room_ID = '145' "; 

    $result = odbc_exec($connect,$query); 
    while(odbc_fetch_row($result)){ 
     $reservation = odbc_result($result, 1); 
     $reservation2 = odbc_result($result, 2); 
     $reservation3 = odbc_result($result, 3); 
     $reservation4 = odbc_result($result, 4); 

    } 

は私が行の合計数を確認するためにチェックしてからちょうど$結果をインクリメントループのために行うことができると思います

$content = array(); 
while($info = mysql_fetch_array($result)) 
{ 
$content[] = $info; 
} 

です。

+1

私はあなたがodbc_fetch_array()を意味すると思いますが、あなたが何を意味するのか本当に理解できません。 –

+0

あなたは正しいです。私はこれを投稿した直後にodbc_fetch_array()を見つけました。お返事をありがとうございます。 – Denoteone

+0

ああ...私はあなたがすでにそれを知っていたと思っていて、あなたは投稿に誤植しかつけていませんでした:) –

答えて

6

私はあなたがodbc_fetch_arrayを探していると思います。

while ($info = odbc_fetch_array($result)) { 
    $content[] = $info; 
} 
関連する問題