php über mysql

  • Also... ich habe eine php datei, die einen eintrag aus einer mysql abfrägt. der eintraf ist ein php code sagen wir mal...

    Code
    include('datei.php');

    ... Die PHP Datei soll jetzt den mysql eiuntrag der ja ein php code ist weiterhin benutzen. Sagen wir es mal so:

    Code
    if($_GET['site'] == 'test')
    {
       $mysql_ausgabe //Das ist das was aus der mysql geladen werden soll
    }
    else
    {
       echo 'Es ist keine Seite vorhanden';
    }

    Und wenn site == test ist, kommt aus der datenbank halt...

    Code
    include('datei.php');

    ...Es kommt kein Fehler momentan die Seite bleibt einfach leer... Wenn ich jetzt aber die ausgabe als echo reinsetzte, gibt er einfach nur den datenbankeintrag als text aus... also ruft er diesen schonmal richtig ab...

    vielleicht weis ja jemand was ich machen kann/muss ^^

  • Hm, du meinst also, dass in der MySQL Datenbank ein PHP-Code gespeichert ist, der dann ausgeführt werden soll?
    Wenn ja, schaue dir mal die Funktion eval() an.
    Jedoch muss ich sagen, dass deine Idee nicht sehr gut ist.
    Es können (unter Umständen) Probleme auftreten, wodurch eine PHP bzw. SQL -Injection möglich wird.

    Hoffe ich habe jetzt richtig verstanden was du willst ;)