Hallo Freunde,
ich habe eine Datenbank.
from_id | to_id
1 | 2
2 | 1
Also mit Zwei Einträgen.
so fülle ich einen Array mit den Werte aus meiner Datenbank.
PHP-Code:
//$id = 1
//Array deklarieren
$from_id = array();
$to_id = array();
// Verbindung mit Datenbank
$sql = "SELECT * FROM `".$table."` WHERE `to_id` = '".$id."' OR `from_id` = '".$id."' ORDER BY `date` DESC LIMIT 1;";
$query = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($query))
{
//Array befüllen
$from_id[] = array_push($from_id,$row['from_id']);
$to_id[] = array_push($to_id,$row['to_id']);
print_r($from_id);echo " <br/> ";
print_r($to_id);echo " <br/> ";
Hier die Ausgabe:
Zitat:
from_id: Array ( [0] => 2 [1] => 1 )
to_id: Array ( [0] => 1 [1] => 1 )
|
Die Ausgabe für `to_id` Array müsste aber Array ( [0] => 1 [1] => 2 ) sein.
Was mache ich falsch?
Danke für die Hilfe