Hãy đăng ký thành viên để có thể dễ dàng trao đổi, giao lưu và chia sẻ về kiến thức đồ họa.
  1. Hãy đăng ký subscribe kênh Youtube mới của Việt Designer tại địa chỉ: Youtube.com/VietDesignerChannel để theo dõi các video về thiết kế đồ họa. Do trước đó kênh cũ bị Youtube quét không rõ lý do, trong thời gian chờ kháng cáo nếu các bạn thấy video trên diễn đàn bị die không xem được thì có thể vào kênh mới để tìm xem video sơ cua nhé.
    Loại bỏ thông báo

Cần giúp đỡ về show product php jquery

Chủ đề thuộc danh mục 'Hỏi đáp - Thảo luận về web' được đăng bởi nev3rmi, 10/8/14.

Lượt xem: 12,902

  1. nev3rmi Mới đăng kí

    Hiện e đang cần làm cai show product cho page va filter bởi selected category box và subcategory box mong a chị giúp e hiện đây là đoạn code e dùng.

    HTML:
     Select Box
    
    <form id="productshow" method="post">
              <select name="category" id="category">
             <option value="All" selected="selected">All Category</option>
              <option value="Opt1">Opt1</option>
              <option value="Opt2">Opt2</option>
              <option value="Opt3">Opt3</option>
              </select>
            
              <select name="subcategory" id="subcategory">
              <option value="All" selected="selected">All Subcategory</option>
              <option value="SubOpt1">SubOpt1</option>
              <option value="SubOpt2">SubOpt2</option>
              <option value="SubOpt3">SubOpt3</option>
              </select>
              </form>
    
    HTML:
     PHP Code 
    <?php
    
    include "connect_to_mysql.php";
    $realcheck = mysql_real_escape_string ($_POST['category']);
    if ($realcheck == "All"){
        $category="AND category='".$realcheck."'";
    }else{
      
        $category="";
        };    
    
    
    
    
    $sql = mysql_query("SELECT * FROM products WHERE `show`='1' ".$category." ORDER BY date_added ");
    $productCount = mysql_num_rows($sql); // count the output amount
    if ($productCount > 0) {
        while($row = mysql_fetch_array($sql)){
                 $id = $row["id"];
                $product_name = $row["product_name"];
                $price = $row["price"];
                $detail = $row["details"];
                $date_added = strftime("%b %d, %Y", strtotime($row["date_added"]));
                if ($id%2 == 0)
       {
          $countproduct = mysql_query("SELECT COUNT(*) FROM products WHERE `show`='1' ".$category." ORDER BY date_added ");
         $calculate = $countproduct * 188 - $countproduct * 10  ;  
        
         $dynamicList1 .= '
        
          
              <img src="inventory_images/' . $id . '.jpg" alt="' . $product_name . '" class="img_inner" width="219px" height="164px">
              <h3><a href="product.php?id=' . $id . '">'. $product_name .'</a></h3>';
        
       }
       else
       {
        
          $dynamicList0 .= '
              <img src="inventory_images/' . $id . '.jpg" alt="' . $product_name . '" class="img_inner" width="219px" height="164px">
              <h3><a href="product.php?id=' . $id . '">'. $product_name .'</a></h3>';
       }
                
        }
    } else {
        $dynamicList1 = "We have no products listed in our store yet";
    }
    mysql_close();
    ?>
    
    Hiện em vẫn đang thiếu giao thức giũa webpage và trang php để check @@ mong anh chị giúp em với

    ...
  2. banbaonylong

    banbaonylong Ko phải assmin

    bạn muốn xài form thì fải có nút submit <input> nữa :D

    còn để khơi khơi chỉ có 2 cái <select> thì fải dùng ajax :P
  3. nev3rmi

    nev3rmi Mới đăng kí

    thì đó nên mới nhờ anh em giúp ~~! viết hoài ko ra nè Ajax hoac jquery giup minh với mình newbie :3

    Website no nè: thevillage.tk/menu.php
  4. nev3rmi

    nev3rmi Mới đăng kí

    Hnay mới viet them cai nay @@
    HTML:
    <div class="content"><div class="ic">More Website Templates in NeV3RmI's Website</div>
      <div class="container_12">
        <div class="grid_6">
          <h2>Our Menu</h2>
          <p class="col2 inn1"><a href="#">Integer non metus justo ac posuere turpis. Integer iaculis porta metus, in aliquam orci vehicula sit amet. Suspendisse turpis mauris, laoreet ac aliquet a lobortis in massa. Etiam tortor metus, tincidunt vel congue etu</a></p>
          <p>Aenean sed nunc lorem, nec ornare nibh. Pellentesque vitae sem odio. Vivamus vulputate est eget elit rutrum a consectetur justo aliquet. Aliquam hendrerit consectetur mi, non molestie massa venenatis quis. Integer aliquet euismod nisl, et sagittis sem scelerisque sit amet. Etiam dapibus, tellus et imperdiet pulvinar, urna nunc consectetur enim, in </p>
          <div class="menu">
            <div class="grid_3 alpha">
              <img src="images/page3_img1.jpg" alt="" class="img_inner">
              <h3><a href="#">Donec</a></h3>
           
              <img src="images/page3_img3.jpg" alt="" class="img_inner">
              <h3><a href="#">Holity as Polfh</a></h3>
           
              <img src="images/page3_img5.jpg" alt="" class="img_inner">
              <h3 class="mb0"><a href="#">Gyloit</a></h3>
             
              <p style="height:5px">&nbsp;</p>
               <?php echo $dynamicList0 ?>
            </div>
           
            <div class="grid_3 omega">
              <img src="images/page3_img2.jpg" alt="" class="img_inner">
              <h3><a href="#">Murtyio</a></h3>
           
              <img src="images/page3_img4.jpg" alt="" class="img_inner">
              <h3><a href="#">Kiperty</a></h3>
           
              <img src="images/page3_img6.jpg" alt="" class="img_inner">
              <h3 class="mb0"><a href="#">Liotymer</a></h3>
              <p style="height:5px">&nbsp;</p>
               <?php echo $dynamicList1 ?>
             
            </div>
            <div id="testshow"></div>
           
          </div>
          <div class="clear"></div>
        </div>
       
        <div class="grid_5 prefix_1">
        <div id="theFixed" style="position:fixed;">
          <script>
        var windw = this;
    
    $.fn.followTo = function ( pos ) {
        var $this = this,
            $window = $(windw);
       
        $window.scroll(function(e){
            if ($window.scrollTop() > pos) {
                $this.css({
                    position: 'absolute',
                    top: pos
                });
            } else {
                $this.css({
                    position: 'fixed',
                    top: 175
                });
            }
        });
    };
    
    $('#theFixed').followTo(<?php echo $calculate ?>);
    </script>
    <div style="display:inline-block; margin:auto;">
    
    
    
            <!-- Select List --> 
             
             
             
              <script>
     $(document).ready(function() {
                  $('#category').onchange(function(){
                $.post('productshow.php', { category: productshow.category.value},
                function(result) {
                    $('#testshow').html(result).show();
                });
            });
        });
    </script>
              <form id="productshow" method="post">
              <select name="category" id="category">
             <option value="All" selected="selected">All Category</option>
              <option value="Opt1">Opt1</option>
              <option value="Opt2">Opt2</option>
              <option value="Opt3">Opt3</option>
              </select>
             
              <select name="subcategory" id="subcategory">
              <option value="All" selected="selected">All Subcategory</option>
              <option value="SubOpt1">SubOpt1</option>
              <option value="SubOpt2">SubOpt2</option>
              <option value="SubOpt3">SubOpt3</option> 
              </select>
              </form>
              <!-- End of Select List -->
    </div>
    

Ủng hộ diễn đàn