Executebale code from a databse
| From: | Peter | Date: | Wed, 22 May 2002 09:24:57 +0000 |
| Subject: | Executebale code from a databse | ||
| Groups: | php.general php.windows | ||
| Request: | Send a blank email to php-general+get-98715@lists.php.net to get a copy of this message | ||
Hi.
I'm changing my website to one based on My-SQL which will help with
organization and searching etc. Hopefully, the code for all the pages will
be stored in the database too.
However, I cannot get PHP to parse / execute the code stored in the
database. The script
$query = mysql_query("SELECT * FROM pages", $link);
$result = mysql_fetch_array($query);
print $result['4'];
gets the content of the page (column 4 of the database) but displays
include("common/counter.php"); include("common/navbar.php");
to the screen instead of opening and including these two files in the
output.
Is there something I need to do to the result to make it executable? Might I
need a \n between the two lines of code?
I'm using Win 98, Apache 1.3.19, PHP 4.2.0 and MySQL but I'm not sure which
version! (fairly recent though)