2013-05-06 86 views
2

我正在開發一個項目,其中我們的一個表通過PHP動態生成。對於某些項目,用戶可以「定製」產品,而其他項目可以簡單地添加到購物車。我試圖在每個選項周圍包裝一個獨特的CSS類,以便我可以添加一個按鈕,在每個選項旁邊顯示一個唯一的圖標。我不確定是否嘗試通過使用PHP,jQuery或通過其他路由來實現此目的。謝謝。向PHP行添加獨特的CSS類

$row["orderLink"] = (is_array(getRows($fieldsSQL))) ? "Customize" : "Add to Cart"; 
+0

你可以用php寫一個循環。每次按下按鈕時你想要建立一個新表嗎? – Supplement 2013-05-06 16:02:17

+1

不,我不需要在每次按下按鈕時重建表格,它只會轉到另一頁面。 – 2013-05-06 16:13:19

+0

希望能幫助更多。 – Supplement 2013-05-06 16:49:19

回答

3

你想在類之間切換嗎?

<?php 
     $count = 0; 
     $classes = array('one', 'two', 'three'); 

     for ($i = 0; $i < 10; $i++) { 
     $count = ++$count % count($classes); 
     $class = $classes[$count]; 
     ?> 

     <div class="row <?php echo $class ?>"> 
     ...... 
     </div> 

或者更直接一些更簡單。

<div class="row 
    <php 
     ++$count; 
     if($count % 3 == 0) 
     { 
      echo "style2"; 
     } 
     else if($count % 3 == 1) 
     { 
      echo "style2"; 
     } 
     else 
     { 
      echo "style3"; 
     } 
    ?> 
    "> 
    ...page_list or product_list output 
    </div> 

<php } ?> 
+0

我不一定需要切換類,只需要單獨切換。 - 由於我沒有至少10的信譽分數,所以 - 不能附加圖像和圖像:( – 2013-05-06 16:53:20

+1

感謝 - 幾乎得到它的工作 – 2013-05-06 17:02:46

+0

很酷,我希望我能夠與您的項目一起幫助你。=]很好的一天。 – Supplement 2013-05-06 18:01:12