fk: MySQl Datensätze in ein PHP Array schreiben

Beitrag lesen

also,
ich hole mir eine Spalte aus einer Tabelle:

$frage = mysql_query("Select spalte1 from tab");

wenn ich jetzt folgendesn mache:

while($data = mysql_fetch_array($frage, MYSQL_ASSOC))
{
     echo $data[spalte1]."<br>";
}

dann gibt er alle Datensätze von der Spalte aus.

wie kann ich denn jetzt diese werte in ein array schreiben?

einfach schreiben: $bla = array($data[spalte1]);

geht ja nicht oder?

wenn du die spalte1 aus jedem satz in ein array haben möchtest:

$bla = array();
while .................
    $bla[] = $data['spalte1'];

dann ist am ende der schleife alle spalte1 werte in dem array bla.