سه شنبه 17 دي 1387, 12:52 قبلازظهر
سلام دوستان .
همتون نحوه چیدمان فروشگاهای اینترنتی رو دیدید که چگونه محصولات بر روی صفحه نمایش داده میشن .
خوب اگر کسی تو این زمینه کاری انجام داده ممنون میشم راهنمایی کنه . ( PHP/MySQL & HTML )
ما یک دیتابیس داریم به نام Farsweb بعد یک جدول به نام SHOP در این دیتابیس ایجاد میکنیم و فیلدهای زیر را داخل این جدول میسازیم :
همتون نحوه چیدمان فروشگاهای اینترنتی رو دیدید که چگونه محصولات بر روی صفحه نمایش داده میشن .
خوب اگر کسی تو این زمینه کاری انجام داده ممنون میشم راهنمایی کنه . ( PHP/MySQL & HTML )
ما یک دیتابیس داریم به نام Farsweb بعد یک جدول به نام SHOP در این دیتابیس ایجاد میکنیم و فیلدهای زیر را داخل این جدول میسازیم :
CREATE TABLE `shop` (
`id` int(11) NOT NULL auto_increment,
`image` varchar(300) character set latin1 NOT NULL,
`title` varchar(250) character set latin1 NOT NULL,
`content` text character set latin1 NOT NULL,
`price` varchar(20) character set latin1 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;
خوب حالا ما فرض میکنیم داخل این جدول اطلاعاتی وجود داره و ما میخوایم اینا رو تو صفحه نمایش بدیم .
خوب این کدی هست که من برای نمایش نوشتم :
<?php
include 'include/config.php';
echo '<div align="right">
<table cellpadding="0" cellspacing="0" width="215"
border=0 height="250" dir=ltr >';
$show = mysql_query("SELECT * FROM shop");
$i = 0 ;
while($row = mysql_fetch_array($show) )
{
echo '<tr dir=rtl style="border:dotted 1px #666666">
<td valign="top" height="120"
width="149" align=right style="border:dotted 1px #666666">
<p dir="rtl">
<img src=Leran/Project2/Shop/'.$row['image'].' width=150 height=150></img>
</td></tr>
<tr>
<td valign="top" colspan="2" height="21" style="border:dotted 1px #666666">
<p dir="rtl"><font face=tahoma size=1><b> Title : </b></font>'.$row['title'].'</td>
</tr>
<tr>
<td valign="top" colspan="2" height="65" style="border:dotted 1px #666666">
<p dir="rtl"><font face=tahoma size=1><b> Content : </b></font>'.nl2br($row['content']).'</p>
<p dir="rtl"> </p>
<p> </td>
</tr>
<tr>
<td valign="top" colspan="2" height="22" style="border:dotted 1px #666666">
<p dir="rtl"><font face=tahoma size=1><b> Price : </b></font>'.$row['price'].' ?????</td>
</tr>
<tr>
<td valign="top" colspan="2" height="22" style="border:dotted 1px #666666">
Add To Cart & View</td>
';
}
?>
</tr></table></div>
خوب این کد اطلاعات جدول ما رو زیر هم نمایش میده .
حالا میخوایم جداول رو به این صورت نمایش بدیم :

خوب یعنی فرض کنید 4 رکورد داخل این جدول داریم و میخوایم اونا رو به این صورت نشون دهیم که هر رکورد داخل یک <TABLE> جداگانه قرار بگیره و در هر ردیف فقط 2 رکورد نمایش داده یشه و دو رکورد بعدی زیر این رکورد ها نمایش داده بشه و الی آخر به همین صورت .
ممنون میشم دوستان راهنمایی کنن و اگکر روش دیگه ای هم دارن راهنمایی کنن