Klaus: MySQL Werte in Array speichern

Hallo,
also ich habe eine Tabelle:

Feld | Wert
test | dies ist ein Test
moin | Moin wie gehts

Jetzt möchte ich diese Tabelle so abfragen/speichern, dass er mir die Werte in ein Array speichert, mit dem einer Zuweisung des Wertes von 'Feld' zu den Werten.

Also praktisch:
echo $array['test'];

Ausgabe:
dies ist ein Test

echo $array['moin'];

Ausgabe:
Moin wie gehts

Mir würde dazu jetzt einfallen, dass ich diese Werte normal Abfrage, und in einer Schleife jeweils die Werte in ein Array speichere:

while($row = mysql_fetch_object($mysql_query)
{
$array['$row->feld'] = $row->wert;
}

Das finde ich aber nicht so elegant, evt. kennt jmd. eine elegantere Lösung.

P.S. Die Funktion mysql_fetch_array() hilft auch nicht weiter.

Grüße
Klaus

  1. Hallo,
    z.B. so:

    $request = mysql_query("Select * From Tabelle") or die(mysql_error());
    While ($curmem = mysql_fetch_array($request)){
       $nachname = $curmem['name'];
       $vorname = $curmem['vorname'];
       echo 'Hallo '$vorname." ".$nachname;
    }

    Gruß Andreas

  2. Hello,

    P.S. Die Funktion mysql_fetch_array() hilft auch nicht weiter.

    Wieso nicht?
    Schon mal nach dem

    $_rec = mysql_fetch_array($res)

    ein

    echo "<pre>\n";
    print_r($_rec);
    echo "</pre>\n";

    benutzt?

    versuchs mal. Nur Mut!

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau