real_benedikt
Mitglied
Hallöchen,
ich stehe vor einem großen Problem. Ich möchte es mal kurz beschreiben:
Ich habe eine MySQL Datenbank. Darin enthalten ist eine Tabelle mit dem Inhalt einer
Seite. Der Inhalt sieht folgendermaßen aus (nur ein Beispiel):
In einem PHP Script wird dieser Text aus der Tabelle geholt :
So, und das oben in der MySQL Tabelle markierte Problem ist, dass ich folgenden PHP Code in der MySQL Tabelle an dieser Stelle haben will:
Das funktioniert aber nicht, da dann nur echo ; und andere wirre Sachen da stehen.
Wie kann ich dieses Problem lösen?
ich stehe vor einem großen Problem. Ich möchte es mal kurz beschreiben:
Ich habe eine MySQL Datenbank. Darin enthalten ist eine Tabelle mit dem Inhalt einer
Seite. Der Inhalt sieht folgendermaßen aus (nur ein Beispiel):
PHP:
Hallo, herzlich Willkommen auf der Startseite.<br />
Du bist: ----Hier kommt das nachfolgende Problem---
In einem PHP Script wird dieser Text aus der Tabelle geholt :
PHP:
switch($page){
case "1": $sql = "SELECT * FROM sc_content WHERE `id`=1"; break;
case "2": $sql = "SELECT * FROM sc_content WHERE `id`=2"; break;
case "3": $sql = "SELECT * FROM sc_content WHERE `id`=3"; break;
default: $sql = "SELECT * FROM sc_content WHERE `id`=1"; break;
}
if(isset($sql)) {
if (!$res_id = mysql_query($sql))
die('');
while($test = @mysql_fetch_array($res_id))
{
echo $test['content'];
}}
So, und das oben in der MySQL Tabelle markierte Problem ist, dass ich folgenden PHP Code in der MySQL Tabelle an dieser Stelle haben will:
PHP:
$ip = getenv ("REMOTE_ADDR"); echo $ip;
Das funktioniert aber nicht, da dann nur echo ; und andere wirre Sachen da stehen.
Wie kann ich dieses Problem lösen?