hallo Ingo80,
bitte lass nicht komplette Beiträge vom Vorgänger stehen.
<?php
$anfrage = ("SELECT bild FROM skins WHERE skin = '1'");
wozu die Klammern?
> ~~~php
$ergebnis = mysql_query($anfrage);
> while($row = mysql_fetch_object($ergebnis))
> {
> echo$ergebnis['bild'];
> }
>
und erhalte daraufhin weder ausgabe, noch fehlermeldung.
weil du eine kleine Kleinigkeit verdreht und einen Syntax-Fehler gemacht hast.
Du schreibst in der while-Schleife, das $row ein Objekt mit den Treffern aus $ergebnis ist.
Also musst du auf $row zugreifen.
Da $row wie eben geschrieben auch noch ein Objekt (mysql_fetch_object()) und kein Array (mysql_fetch_array()) ist, musst du mit Pfeil (->) auf die 'Elemente' zugreifen und nicht mit eckigen Klammern.
in Kurzform siehts also so aus:
$sql = mysql_query('SELECT bild FROM [...]');
while($row = mysql_fetch_object($sql)){
echo $row->bild;
}
grüße,
henman
--
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
sh:( fo:| ch:? rl:° br:> n4:? ie:% mo:) va:| de:] zu:) fl:{ ss:| ls:[ js:|
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
sh:( fo:| ch:? rl:° br:> n4:? ie:% mo:) va:| de:] zu:) fl:{ ss:| ls:[ js:|