SQL Datenbankabfrage in ein array speichern
Hallo Leute,
ich habe ein kleines Problem bzw. ich komm einfach nicht drauf!
Also ich lese aus meiner Datenbank eine Spalte aus (z.B. "SELECT id FROM table") und möchte sie jetzt in ein array übergeben so das ich aus dieser dann gezielte Werte auslesen kann, z. B. $row[2] soll nur den Wert enthalten der in der 3 Zeile der Datenbanktabelle in Spalte id steht. Ich bekomme die Werte zwar in ein array eingetragen aber ich kann die Werte nicht gezielt auslesen sondern bekomme nur alle auf einmal, z.B $row ergibt (wert1wert2wert3wert4) und $row[1] ist leer.
Hoffe mir kann jemand helfen!
lg
Matz80
ich habe ein kleines Problem bzw. ich komm einfach nicht drauf!
Also ich lese aus meiner Datenbank eine Spalte aus (z.B. "SELECT id FROM table") und möchte sie jetzt in ein array übergeben so das ich aus dieser dann gezielte Werte auslesen kann, z. B. $row[2] soll nur den Wert enthalten der in der 3 Zeile der Datenbanktabelle in Spalte id steht. Ich bekomme die Werte zwar in ein array eingetragen aber ich kann die Werte nicht gezielt auslesen sondern bekomme nur alle auf einmal, z.B $row ergibt (wert1wert2wert3wert4) und $row[1] ist leer.
Hoffe mir kann jemand helfen!
lg
Matz80
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 168990
Url: https://administrator.de/contentid/168990
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
4 Kommentare
Neuester Kommentar
http://www.php.net/manual/de/function.mysql-fetch-array.php
Diese Funktion sollte genau das tun. In den Beispielen sollte alles erklärt sein.
Diese Funktion sollte genau das tun. In den Beispielen sollte alles erklärt sein.
Guten Abend
Und dann könnte man sich auch noch PHP-Manual - array_push() ansehen.
~Arano
<?php
$arrData = array();
while($row = mysql_fetch_assoc($result))
$arrData = $row['id'];
print_r($arrData);
// oder eben mit spaltenname
$arrData = array('spaltenname' => array());
while($row = mysql_fetch_assoc($result))
$arrData['spaltenname'] = $row['id'];
print_r($arrData);
?>
~Arano