2012-11-08 4 views
-1

모든 것이이 코드와 함께 작동하지만 product.php와 카테고리 및 하위 카테고리의 링크가 필요합니다.PHP 제품 페이지 카테고리 및 하위 카테고리 링크 만들기

나는 하위 카테고리 page1.php? subcat = 1,2,3,4 page2.php? subcat = 1,2의 경우에도 3 개의 상위 카테고리, page1.php, page2.php 및 page3.php가 있습니다. some1 희망, 내 나쁜 영어에 대한

<h3><?php echo $pname; ?></h3> 
<div class="pbr"></div> 
<h4>Category:</h4> 
<p class="price"><?php echo $categoryname; ?>/<?php echo $noncategoryname; ?></p> 
<div class="pbr"></div> 
<h4>Description:</h4> 
<p class="desc"><?php echo $pdesc; ?></p> 
<div class="pbr"></div> 
<h4>Price:</h4> 
<p class="price"><?php echo $pprice; ?> <?php echo _valuta_ ?></p> 

죄송합니다 :

이 3,4 PHP 코드 스피 내가 링크를 갖고 싶어 종류와 하위 범주에서

if (isset($_GET['id'])) { 
$id= $_GET['id']; 
$result2 = mysql_query("SELECT * FROM products WHERE id='$id' LIMIT 1"); 
$count = mysql_num_rows($result2); 
if ($count > 0) { 
while($row = mysql_fetch_array($result2)){ 
$pid = $row["id"]; 
$pname = $row["name"]; 
$pprice = $row["price"]; 
$pnoncategoryid = $row["noncategoryid"]; 
$pdesc = $row["desc"]; 
} 

// gjeje emrin e categorise dhe nencategorise 
$result3=mysql_query("select * from noncategory WHERE ncid=$pnoncategoryid"); 
while($row=mysql_fetch_array($result3)){ 
$noncategoryname = $row["ncname"]; 
$categoryid = $row["categoryid"]; 
} 

$result4=mysql_query("select * from category WHERE cid=$categoryid"); 
while($row=mysql_fetch_array($result4)){ 
$categoryname = $row["cname"]; 
} 
//mbaro 

을 product.php하기 위해 사용 나를 이해해 :))

+0

는 [ 'ID']하고, 그것은 안 $ _GET 무엇입니까 $ _GET [ 'subcat'] –

+0

당신은 ID로 제품을 얻을, 그것은 매개 변수로하고 당신이 얻을 noncat에서 subcat (noncat)가 부모 (고양이) 맞지? – Neograph734

+0

@BrandenStilgarSueper $ _GET category.php에서 사용되는 product.php? id = 1 및 $ _GET [ 'subcat']에 'id'가 사용되었습니다. subcat = 1 – RednBlack

답변

0

텍스트를 하이퍼 링크로 변환하려고합니다. 이렇게?

<?php echo "<a href='category".$categoryid.".php'>".$categoryname."</a>"; ?>/
<?php echo "<a href='category".$categoryid.".php?subcat=".$pnoncategoryid."'>".$noncategoryname."</a>"; ?> 
+0

이와 비슷하지만 PHP 페이지 이름은 $ categoryname과 다릅니다! – RednBlack

+0

업데이트했습니다. $ categoryid = 3 인 경우 – Neograph734

+0

; echo Category1.php – RednBlack

관련 문제