View Full Version : طرز نمایش اطلاعات چند جدول با هم در یک صفحه
hamidhassas
جمعه 18 فروردین 1391, 13:26 عصر
چطور میتونم آخرین رکورد های داخل چند تا جدول ( news , dawnload , game , book ) رو به صورت هم زمان با هم به نمایش بگزارم
یعنی میخوام کاری کنم که در یک قسمت سایت آخرین 3 ارسال های هر بخش از سایت رو در یک فریم به نمایش بگزارم
MMSHFE
جمعه 18 فروردین 1391, 14:21 عصر
این یک مثاله:
mysql_connect('localhost', 'root', '') or die('Connection error');
mysql_select_db('dbname') or die('Database error');
mysql_query('SET NAMES \'utf8\'');
mysql_set_charset('utf8');
$books = mysql_query('SELECT * FROM `book` ORDER BY `id` DESC LIMIT 3');
if($books && mysql_num_rows($books) > 0) {
echo '<p>'.PHP_EOL;
echo '<b>Books</b><br/>'.PHP_EOL;
while($book = mysql_fetch_assoc($books)) {
echo $book['name'].'<br/>'.PHP_EOL;
}
echo '</p>'.PHP_EOL;
}
$games = mysql_query('SELECT * FROM `game` ORDER BY `id` DESC LIMIT 3');
if($games && mysql_num_rows($games) > 0) {
echo '<p>'.PHP_EOL;
echo '<b>Games</b><br/>'.PHP_EOL;
while($game = mysql_fetch_assoc($games)) {
echo $game['name'].'<br/>'.PHP_EOL;
}
echo '</p>'.PHP_EOL;
}
$downloads = mysql_query('SELECT * FROM `download` ORDER BY `id` DESC LIMIT 3');
if($downloads && mysql_num_rows($downloads) > 0) {
echo '<p>'.PHP_EOL;
echo '<b>Downloads</b><br/>'.PHP_EOL;
while($download = mysql_fetch_assoc($downloads)) {
echo $download['name'].'<br/>'.PHP_EOL;
}
echo '</p>'.PHP_EOL;
}
$news = mysql_query('SELECT * FROM `news` ORDER BY `id` DESC LIMIT 3');
if($news && mysql_num_rows($news) > 0) {
echo '<p>'.PHP_EOL;
echo '<b>News</b><br/>'.PHP_EOL;
while($new = mysql_fetch_assoc($news)) {
echo $new['name'].'<br/>'.PHP_EOL;
}
echo '</p>'.PHP_EOL;
}
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.