MySQL Links einfügen

  • Hallo,

    ich fange gerade an mit PHP und MySQL an und stoße momentan auf folgendes Problem. Ich habe eine Datenbank mit Links zu Seiten und Bildern. Nun möchte ich einen Bildlink in eine Tabelle einfügen, wo er dann die Links zum Bild und zur Seite aus der Datenbank holt. Jedoch bringe ich es nicht zusammen das es funktioniert. Ich habe schon meine Bücher durchgewelzt aber finde dazu keine Lößung. Habe oben mal den ganzen PHP Code gsendet und darunter Die Zeile die mir Sorgen bereitet.

    PHP
    echo "<td>" . "<a href='$dsatz['LandPHP']'><img src='$dsatz['LandJPG']'></a>" ."</td>";


    Fehlermeldung: Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in C:\xampp\htdocs\egw10.php on line 19

    Einmal editiert, zuletzt von Fussl1 (18. April 2011 um 22:53)

  • Keine Fehlermeldung? Grundlagen lernen!
    1. Variablen in '´s werden nicht geparst

    PHP
    $foo="bla";
    echo '<a>1. $foo</a>';


    Ausabe: <a>1. $foo</a> und nicht <a>1. bla</a>
    2. Du Startest einen String mit " und setzt dann ein zweites " vor LandPHP, da kann was nicht stimmen.

    PHP
    echo "<a href=\"".$dsatz['LandPHP']."\" ...>"


    Und kopier das nicht nur, sondern schau dir an, wo der unterschied zwischen meinem & deinem Code liegt.

    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.

    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!