Assoziatives Array auslesen
Stefan
- php
0 anderer Stefan0 crille0 Jeena Paradies1 Stefan
Hi,
ich versuche ein Assoziatives Array auszulesen, aber wieso klappt das nicht?
code:
$array=array("Name" => "Tim","Nachname" => "Timbo", "Alter" => "18");
while($inhalt=mysql_fetch_assoc($array))
{
$name=$inhalt['Name'];
}
echo $name;
Kappt nicht :( wieso?
Danke!
Hi,
ich versuche ein Assoziatives Array auszulesen, aber wieso klappt das nicht?
code:
$array=array("Name" => "Tim","Nachname" => "Timbo", "Alter" => "18");
while($inhalt=mysql_fetch_assoc($array))
{
$name=$inhalt['Name'];}
echo $name;Kappt nicht :( wieso?
Lies Dir doch mal durch, was für einen Parameter die Funktion erwartet.
Hi!
while($inhalt=mysql_fetch_assoc($array))
mysql_fetch_assoc ist eine Funktion, um Daten aus einer Datenbank zu lesen.
Was du suchst, ist http://de.php.net/foreach
Hallo,
$array=array("Name" => "Tim","Nachname" => "Timbo", "Alter" => "18");
while($inhalt=mysql_fetch_assoc($array))
{
$name=$inhalt['Name'];}
echo $name;
mysql_fetch_assoc() ist hier völlig fehl am Platz.
Was sollte der Code denn überhaupt machen? Wenn $array ein MySQL-Statement (oder wie das heißt) wäre dann würdest du alle ergebnisse durchlaufen und jedes mal $name überschreiben und dann zum Schluss den letzten Namen mit echo ausgeben.
Grüße
Jeena Paradies
Oh man,
wo habe ich meinen Kopf eigentlich?
Erst jetzt wurde mir klar was ich da für ein Müll baue.
So sollte das natürlich aussehen:
$array=array("Name" => "Tim","Nachname" => "Timbo", "Alter" => "18");
foreach($array as $key => $wert)
{
echo "Dein $key ist $wert \n";
}
Danke an alle!