MySQL Werte in Array speichern
Klaus
- php
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
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
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