本文目录一览:
php网站商品显示问题
现补充提交显示图一效果的完整代码, 细看应该不是由 css 控制. 请各位高手继续指导。
//List recent classifieds
$ads_counter = 0;
$imgs = array();
$ads = array();
$result = query("SELECT ad_id,ad_date_begin,ad_date_end,ad_type,ad_title,ad_description,ad_image1,ad_options,ad_price FROM {$class_prefix}ads_abbotsford WHERE ad_status=1 {$typeQuery} ORDER BY ad_date_begin DESC,ad_id DESC LIMIT 0,600",$class_link);
while(list($ad_id,$ad_date_begin,$ad_date_end,$ad_type,$ad_title,$ad_description,$ad_image1,$ad_options,$ad_price) = mysql_fetch_row($result)) {
$ad_title = strip_tags(stripslashes($ad_title));
$ad_description = strip_tags(stripslashes($ad_description));
if(strlen($ad_description) = 150) {
$ad_description = substr($ad_description,0,150 + strpos(substr($ad_description,150)," "))."...";
}
if($ad_image1 != "") {
$ad_image1 = getThumb($ad_image1);
if($SystemOptions['spider'] == 1) {
$imgs[$ads_counter] = "<a href=\"{$insUrl}city/abbotsford/classified.php/listing/$ad_id\"><img src=\"{$insUrl}images/listings/{$ad_image1}\" border=\"0\" class=\"ad_thumb\" align=\"left\"/></a>";
} else {
$imgs[$ads_counter] = "<a href=\"{$insUrl}city/abbotsford/classified.php?listing=$ad_id\"><img src=\"{$insUrl}images/listings/{$ad_image1}\" border=\"0\" class=\"ad_thumb\" align=\"left\"/></a>";
}
}
$type = $adTypes[$ad_type];
$date = formatDate($ad_date_begin);
if($SystemOptions['spider'] == 1) {
$ads[$ads_counter] = "{$type} Ad#$ad_id <a href=\"{$insUrl}city/abbotsford/classified.php/listing/$ad_id\" class=\"ad_link\"><b>$ad_title</b></a><br/>$ad_description <b>{$ad_price}</b> {$date}<hr color=#FFCCFF />";
} else {
$ads[$ads_counter] = "{$type}: Ad#$ad_id <a href=\"{$insUrl}city/abbotsford/classified.php?listing=$ad_id\" class=\"ad_link\"><b>$ad_title</b></a><br/>$ad_description <b>{$ad_price}</b> {$date}<hr color=#FFCCFF />";
}
if($pg == "") { $pg = 1; }
if($ads_counter != 0) {
echo ENDPRINT
<div id="listings">
<table width="{$SystemOptions['page_width']}" border="0" cellspacing="1" cellpadding="3">
ENDPRINT;
if(substr($SystemOptions['page_width'],-1) == "%") {
$colWidth = floor($SystemOptions['page_width'] / $SystemOptions['list_columns']) . "%";
} else {
$colWidth = floor($SystemOptions['page_width'] / $SystemOptions['list_columns']);
}
for($i=(($pg*20)-20); $i=(($pg*20)-1); $i++) {
if($ads[$i] == "") { continue; }
echo "<tr>";
for($ii=0; $ii=$SystemOptions['list_columns']-1; $ii++) {
$j = $i + $ii;
echo "<td width=\"$colWidth\" valign=\"top\">$ads[$j]</td>"; //我曾将以上代码第21行的{$ad_price}{$date}改为加在这里的两个td中, 但显示不出正确内容.
}
echo "</tr>";
$i = $i + $SystemOptions['list_columns'] - 1;
}
echo "</table></div>";
}
}
资料补充者: 一楼 yanngoyan
有关PHP网页商品展示。我想一排多显示几个商品。应该改哪里
.INDEXGOODS_STYLE_1_Wrap .items,
.INDEXGOODS_STYLE_1_Wrap .items h1 {
/*反复调整这里的数字来获得最佳的宽度*/
width:243px;
}
宽度改小点就能多方几个了
如何用php做一个商品展示页面?
类似的开源代码有很多,你可以参考 ECShop、Magento等开源PHP项目的相关代码。 如果自己写的话,也不复杂,先取出数据,再编写CSS确定样式,最简单的办法,你可以找个某商品展示网页,看人家的html/CSS编写,照做也差不多了。
用PHP语言怎么做商品展示页面啊?
左边动态从数据库中读出来所有的商品,然后点左边的时候,右边获到传过来的参数,一般来说是ID,然后根据传过来的ID查出相应的产品信息
SELECT * FROM 产品表 WHERE 产品ID=传来的ID
然后在该显示的地方显示出来 DIV只是页面布局的一种方式