برای اینکار از کد زیر استفاده کنید:
جدول دیتابیستون رو اینجوری بسازید بجای اینکه برای نام صفحه و محتویاتش جداول جداگانه درست کنید:
CREATE TABLE IF NOT EXISTS `pages` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` text CHARACTER SET utf8 COLLATE utf8_persian_ci NOT NULL,
`text` text CHARACTER SET utf8 COLLATE utf8_persian_ci NOT NULL,
`img` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
INSERT INTO `pages` (`id`, `title`, `text`, `img`) VALUES
(1, 'title 1', 'text 1', 'img1.jpg');
و این هم کد نمونه:
<?php
$id=$_GET['url'];
$result = mysql_query("SELECT * FROM `pages` WHERE `id`='$id'")or die(mysql_error());
$row = mysql_fetch_array($result)or die(mysql_error());
?>
<table border="1">
<tr>
<td> Title </td>
<td> Text </td>
<td> image </td>
</tr>
<tr>
<td> <?php echo $row['title']; ?> </td>
<td> <?php echo $row['text']; ?> </td>
<td> <img src="<?php echo $row['img']; ?>" /> </td>
</tr>
</table>