2010-12-17 5 views
1

Ich möchte meine Abfrage durchlaufen und jedes Datenfeld einem Array zuweisen.ODBC, PHP while-Schleife, um Daten dem Array zuzuweisen

$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); 

    } 

Was ich versuche zu tun ist,

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

Ich glaube, ich könnte die Gesamtzahl der Zeilen überprüfen, und führen Sie dann nur eine for-Schleife, die das $ result erhöht.

+1

Ich nehme an, du meinst odbc_fetch_array(), aber ich kann nicht wirklich verstehen, was du meinst. –

+0

Sie haben Recht. Ich fand odbc_fetch_array() wörtlich direkt nachdem ich das gepostet habe. Vielen Dank für Ihre Antwort. – Denoteone

+0

Oh ... ich dachte du wüsstest das schon und du hattest nur einen Tippfehler auf dem Post :) –

Antwort