Hi
ich möchte statt Text ein include ausgeben. Wie kann ich das echo im Tabelleninhalt verlassen? Dazu meine ich müsste ich den echo schliessen und ein include machen. Doch die " werden nicht als Befehl angesehen sondern als Text!
Wenn ich in der Zelle schreibe:
"; include("neuesfile.php"); echo"
Dann wird genau das ausgegeben, der Output beginnt mit ". Wenn ich diesen Text in den Code reinschreibe, dann käme es richtig, aber auf allen Zeilen, und ich brauche es nur bei einem Eintrag.
Wie muss ich den Text in der Zelle der Tabelle erfassen, damit der Output geht, damit der echo geschlossen wird und der include erkannt wird?
Das ist der normale Code und der geht! Ich meine es liegt auch nicht am Code, sondern am Erfassen des Zelleninhaltes in der Tabelle.
Code:
<table border='0' cellspacing='0' >
<?php
$query = "SELECT titel,lead,text FROM tb where
startdatum<$heute";
$result = mysql_query($query,$link);
$i = 0;
while ($row = mysql_fetch_array($result))
{
?>
<tr>
<td colspan='3'>
<?php
echo"
<H1>$row[titel]</H1>
$row[lead]</p>
$row[text]</p>
";
?>
</TD>
</TR>
<?php
}
?>
</table>