PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP brauche dringen Hilfe bei der foreach schleife!


R300
2007-05-13, 18:30:44
Hallo
Ich will aus einer MySQL Tabelle Werte aus einer Spalte nacheinander ausgeben,
aber meine PHP Schleife gibt nur eine Zeile aus allen Spalten aus.

Also so sieht die Tabelle aus:
http://i2.tinypic.com/4l472ma.png

PHP soll nun aus der Spalte "vorname" immer jeweils einen Eintrag ausgeben.
Also
vorname
Arsch
testbla


stattdessen wird das aber so ausgegeben:
2
2
arsch
arsch
blabal
blabal
.
.

Mein Code:

<?
$zeiger = @mysql_query("SELECT * FROM pg_kunden");
$array = @mysql_fetch_array($zeiger);

foreach($array as $wert) {
$array["vorname"];
?><tr>
<td><? echo $wert; ?></td>
</tr>
<?
}
?>

Irgendwie habe ich grade eine Denkblockade und komme nicht weiter.:eek:

Sephiroth
2007-05-13, 18:36:54
Wenn du nur vorname willst, dann wähle halt nur das aus und nicht alles.

p.s.
var_dump($array);

R300
2007-05-13, 18:53:03
Ich dachte das habe ich mit $array["vorname"]; getan...

Tommes
2007-05-13, 19:09:20
<?
$zeiger = @mysql_query("SELECT vorname FROM pg_kunden");
while($array = @mysql_fetch_array($zeiger)) {

?><tr>
<td><? echo $array['vorname']; ?></td>
</tr>
<?
}
?>

R300
2007-05-13, 19:14:47
Ok vielen Dank!! :biggrin: