Problem bei Tabellenausgabe

userjules

Mitglied
Hallo zusammen,

ich möchte gerne Daten aus MySQL als Tabelle ausgeben. In der Tabelle befinden sich zum Beispiel auch Pfadangaben, die erst durch den Tabelleneintrag vervollständigt werden.
Dabei kommt es zu einem 'error' der sich auf die entsprechende Zeile mit den Pfadangaben bezieht. Kann mir jemand verraten welche Trennzeichen ich einsetzen muss damit die Variable 'richtig' gelesen wird oder wo sonst mein Fehler liegt ?

Die fehlerhaften Zeilen sehen so aus:
PHP:
echo "  <td colspan='2'><img class="newspic" src="uploads/{$row['Bilddatei']}" style="float:{$row['Position']}" />{$row['Nachrichtentext']}<br />{$row['Dateianhang']}</td>";

Danke im Voraus für jede Hilfe !

Ergänzung:
So 'roh' funktioniert die Ausgabe einwandfrei:
PHP:
echo "  <td colspan='2'>{$row['Bilddatei']}{$row['Position']}{$row['Nachrichtentext']}<br />{$row['Dateianhang']}</td>";
 
Zuletzt bearbeitet:
Mal davon abgesehen das es hilfreich wäre den ominösen Error zu posten, solltest du dir mal anschauen wie das Forum deinen PHP-Code "gehighlighted" hat. Dann müsste dir eigentlich auffallen was da schief läuft.
 
Na der 'error' ist doch offensichtlich.

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in D:\xampp\htdocs\bob\news3.php on line 162

Naja, der Code wird auch in meinem Editor so 'gehighlighted', aber deshalb erkenne ich noch nicht gleich wo der Fehler ist. Dafür fehlt mir wahrscheinlich noch ein wenig Erfahrung (Routine).
Für 'nen Tipp wäre ich also dankbar !
 
Dafür fehlt mir wahrscheinlich noch ein wenig Erfahrung (Routine).
Für 'nen Tipp wäre ich also dankbar !
Den Tipp sollst du haben:
Schau dir doch mal an wo deine doppelten Anführungszeichen geöffnet werden und wo sie wieder geschlossen werden.

Als Hilfestellung kannst du ja mal überlegen warum im folgenden Code die erste Zeile funktioniert und die zweite nicht.
PHP:
echo "<span class='klasse'>Inhalt</span>"; 
echo "<span class="klasse">Inhalt</span>";
 
Ha, ist das gut ! Du Fuchs ! Danke, danke ! Der Tipp war gut ! Funktioniert !

PHP:
echo "  <td colspan='2'><img class='newspic' src='uploads/{$row['Bilddatei']}' style='float:{$row['Position']}' />{$row['Nachrichtentext']}<br />{$row['Dateianhang']}</td>";
 
Zurück