php+sql+ arrayprobleme

snikka

Mitglied
hi,
folgendes problem hab ich :
in meiner hauptdatei wird zur db connected und ausgelesen... alles was ich ausgeben will kommt und alles kein problem,
als ich jedoch versuchte das 9. element der variabel $pfad_1 auszugeben kam nichts...
überlegungen hab ich schon gemacht... aber bei rausgekommen ist nichts..... zuerst wollte ich die variabel als array behandeln und dann mit echo $pfad_1[9] ausgeben.... war aber auch nichts.
muss ich an die ganze sache anders heran gehen ?

eure meinung wäre nett

PHP:
<?php   
$dbconnect  = mysql_connect( 'localhost', 'test','test') or
             die ("Verbindung zur Datenbank nicht möglich !");
mysql_select_db('status_db');
 $sqltest = (" Select * from images");
 $result  = mysql_query($sqltest, $dbconnect);

 while(list($id,$name,$pfad_1,$pfad_2,$aktiv) = mysql_fetch_row($result))

{

echo "<img name=\"Image8\" border=\"0\" src=\" $pfad_1 \" width=\"137\" height=\"51\" ></a>";

} 
	
?>

regards

snikka
 
Wenn Du alle Zeilen in ein Array schreiben möchtest gibt es zwei Methoden:

1.

$arrayname[]

Wichtig ist halt -> leere eckige klammern

2.

for ($i=0;$i<$gesamtzeilenzahl;$i++)
{
$arrayname[$i]
}


Ist etwas umständlicher aber manchmal nützlich.

wenn du versuchst mehrere daten in eine variable ($arrayname) OHNE die klammer wird natürlich bei jeder Zeile die Variable mit einem neuen Wert überschrieben.

MfG,

Neuro
 
Zurück