2014-11-03 34 views
0

我有一個網站,我顯示多個產品,動態填充和顯示b查詢數據庫。該頁面使用PHP。對於我的生活我無法得到一個GridView和ListView按鈕來使用PHP變量...基本上我正在填充這樣的變量Listview gridview

我需要顯示下面的變量使用gridview/listview按鈕上的網頁...幫助!

while($row=mysql_fetch_assoc($result)){ 


$distance = Dist ($row['latitude'], $row['longitude'], $zip['latitude'], $zip['longitude']); 
if ($distance <= $r) { 
$LAT=$row['latitude']; 
$LONG=$row['longitude']; 
$id_contactname=$row['contact_name']; 
$CATNAME=$row['catname']; 
$date = $row['date']; 
$PRICE=$row['price']; 
$TITLE=$row['title']; 
$zipcode=$row['zipcode']; 
$ITEM_NUM=$row['idnum']; 
$adphoto=$row['adphotos']; 

$細節= 等........

+0

嗨Indrasinh,這是足夠的代碼?我真的需要得到這個工作......謝謝 – baxterxc60 2014-11-03 06:44:03

+0

不知道我明白你的意思。 – baxterxc60 2014-11-03 07:10:04

+0

好的,所以目前輸出顯示每行一個記錄(產品)..我想要有一個選項顯示列表模式或網格模式非常像craigslist顯示他們的項目的方式。沒有刷新頁面 – baxterxc60 2014-11-03 07:20:22

回答

0

我可以給你一些想法,你可以怎麼做。 下載由Craigslist的here提供的源代碼,並檢查它是否正常工作,如果這樣只是一些PHP代碼編輯下面提到:

$result = mysql_query ($query) or trigger_error(mysql_error()." in ".$query); 

while($row=mysql_fetch_assoc($result)){ 

    $distance = Dist ($row['latitude'], $row['longitude'], $zip['latitude'], $zip['longitude']); 
    if ($distance <= $r) { 
     $LAT=$row['latitude']; 
     $LONG=$row['longitude']; 
     $id_contactname=$row['contact_name']; 
     $CATNAME=$row['catname']; 
     $date = $row['date']; 
     $PRICE=$row['price']; 
     $TITLE=$row['title']; 
     $zipcode=$row['zipcode']; 
     $ITEM_NUM=$row['idnum']; 
     $adphoto=$row['adphotos']; 

     echo '<li class="clearfix">'; 
     echo '<section class="left">'; 
     echo '<img src="'.$adphoto.'" alt="default thumb" class="thumb">'; 
     echo '<h3>Product Name</h3>'; 
     echo '<span class="meta">Product ID: '.$ITEM_NUM.'</span>'; 
     echo '</section><section class="right"><span class="price">'.$PRICE.'</span><span class="darkview"><a href="javascript:void(0);" class="firstbtn"><img src="images/read-more-btn.png" alt="Read More..."></a><a href="javascript:void(0);"><img src="images/add-to-cart-btn.png" alt="Add to Cart"></a></span></section></li>'; 
    } 
} 
$drop= "DROP table tmp_questions1"; 
mysql_query("$drop");