2016-11-14 9 views
0

私のインデックスページに商品が表示されています。私はリンクをクリックしたときにもその製品テーブルからカテゴリIDを表示するが、それはint型ですが、カテゴリのIDを取得する方法href urlに追加して次のページにカテゴリを表示する

だから、誰もが、私は、カテゴリテーブルからカテゴリ名を取得し、<a href> URLに追加する方法を助言することができ、

<a href="products.php?category= 

それは製品に私を連れて行くが、ブレッドクラムにも人口が住んでいる!

私の理論は$_getカテゴリを使用していますが、私のインデックスページには<a>というリンクはありません。カテゴリIDなどでURLを入力してください!それはイメージが私のデシベルに1として選択Top_componentsに基づいて動的に生成されている。すなわち&カテゴリ=コンポーネントは、私は、それは私がクリックしていた画像を表現したいと言う

のindex.php

<?php while($product = mysqli_fetch_assoc($top_components)) : ?> 
     <div class="trendingproductsdiv"> 
     <div class="trendingproducts-img"> 
      <?php $photos = explode(',',$product['image']); ?> 
      <a href="product_details.php?id=<?=$product['id'];?>&category=Components&title=<?=$product['title'];?>"> 
      <img src="<?= $photos[0]; ?>" alt="<?php echo $product['title']; ?>" class="group list-group-image" style="wdith:100px; height: 200px;"> 
      </a> 
     </div> 
     </div> 

製品がCat 6(ケース)でprod id = 1の場合、次のページはIDが1のケース製品になります。

商品のタイトルとIDは表示されますが、カテゴリがあるので、次のページが表示されているときにブレッドクラムはHome> Cases> Product nameと言う必要があります。

UPDATE:

私はそれがこれを行うことにより、作業ました:

<a href="product_details.php?id=<?=$product['id'];?>&cat=<?=$product['categories'];?>&title=<?=$product['title'];?>"> 

、このような私のproduct_details.phpページのブレッドクラム:

<a href="category.php?cat=<?php echo $breadcrumbs_cat['id'];?>"><?=$breadcrumbs_cat['category']; ?></a> &nbsp; 

のでそれが今のように見えます

HOME> Cat ID>商品名は私が欲しいもの、

+0

$ _REQUESTで手に入れられないのですか? –

+0

$ _requestをどのように使うことができるのですか?私はPHPに新しいです! –

+0

答えを確認してください。 –

答えて

0

<a href="products.php?category=sales" alt="test">some button</a>

urlは要求が大文字でなければなりません。ここyour-domain.com/products.php?category=sales

<?php $catagory=$_REQUEST['category']; ?> 

になります。

+0

あなたの質問にこのコードを投稿pls。 –

+0

私は元の質問を編集したばかりです –

+0

私はそれを得ました。私は理解できませんでした。あなたはurlからカテゴリを望んでいます。それを使用することで、パンくずリストを変更することになります。 –

関連する問題