Frage zu einem Script

SantaCruze

Erfahrenes Mitglied
Halli Hallo :)

Und zwar habe ich eine Frage. Ich lese mittels Script einen Grafik Pfad aus der Datenbank aus :

PHP:
$sql = "SELECT image FROM planets WHERE userid=$_SESSION[id]"

Nun ist folgende Frage, ich will das er die Grafik unter dem Pfad anzeigt, aber nicht wie momentan nur die Zeile. Wie mache ich das mit dem Echo befehl das er anstatt http://pfad.de ein Image ausgibt?
 
Hi,
versteh nicht ganz wo dein Problem liegt.
Einfach den Pfad aus der DB auslesen und mit
PHP:
echo "<img src=\"PFAD\" />";
 
Mein Problem ist folgendes, momentan gebe ich es über ".$row['image']." aus, daher zeigt er mir halt nur an wie der Grafik Pfad lautet. Über Echo lasse ich eine kleine Tabelle ausgeben die halt mehrere Werte hat. Nun kann ich aber doch net in einem echo befehl noch einen echo befehl einbauen oder?
 
Ich versteh das Problem auch nicht.

Du kannst entweder dein echo-Befehl beenden und dann noch ein echo machen oder mittels Punktoperator agieren.

PHP:
echo '<table>
         <tr>
          <td><img src="'.$row['image'].'" alt="Bild" /></td>
         </tr>
        </table>';

// oder

echo '<table>
         <tr>
          <td><img src="';
echo $row['image'];
echo '" alt="Bild" /></td>
         </tr>
        </table>';
Falls du meinst direkt "nur" das Bild ausgeben dann helfen dir header weiter

mfg
 
Also das ganze hat fast geklappt soweit. Ein einziges Problem bleibt nur, wenn ich das ganze

PHP:
<img src="'.$row['image'].'"/>
so ausgebe, versucht er den pfad zu nutzen in dem das Script selbst liegt, aber nicht die grafiken. Ich habe schon versucht bei src die richtige URL anzuhängen aber er fügt eigenständig immer die url des scriptes hinzu. Daher nicht localhost/grafiken sondern localhost/scripts.
 
Zurück