Ruby Con: Arrayelelemente in String (html-code) einbauen bzw. auslesen

Beitrag lesen

Hallo,

folgender Ausschnitt ist Teil eines HTML-Codes, mit dem sich eine Seite erzeugen läßt, auf welcher ein Bild mit den dazugehörigen Daten aus einer SQL-Datenbank wiedergegeben werden kann.

echo "....
echo "<tr>";
echo "<td colspan="4"><img src="milbato/img/$row[0]"></td>"; // Photo
echo "</tr>";
echo "<tr>";
echo "<td colspan="4"><div align="center">",$row[1],"</div></td>"; //Bildunterschrift
..."

In dieser "ausgeschriebenen" Form funktioniert das Skript prima.

Sobald ich allerdings diesen als HTML auszugebenden Code in einer Variablen zusammenfasse, um sie Bedingungsabhängig zu verwenden, werden die Arrayelemente nicht mehr ausgelesen. Verschiedene Schreibweisen des Arrays  - Punkte, Klammern, etc. - haben nichts genützt. Wer kann helfen?

Danke schon mal.

R.C.

Hallo,

... Laufzeitfehler ......
Variable verschoben,

Das Komma war übrigens nicht die Ursache, aber ein Hindernis, um den Laufzeitfehler zu erkennen, denn die Einbettung der Arrayelemente in Kommas funktioniert bei der ausgeschriebenen Version. Man muß also auch die
Kommas in Punkte verwandeln.

Danke jedenfalls und
Gute Nacht

Problem gelöst.

Gute Nacht
R.C.