Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Drzewko - jak wyswietlic ilosc produktow nalezacych do danej
lucek
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 5.04.2003

Ostrzeżenie: (0%)
-----


Witam.
Mam funkcje do obslugi drzewka kategorii - jednak nie wiem jak zorbic aleby zliczana i wysietlana byla liczba produktow nalezacych do danej kategorii (oczywiscie baza sklada sie z 2 tabel: DZIALY, PRODUKTY).
Prosze o pomoc
Oto funkcje:

[php:1:29b8958155]<?php

function getBoss($id, $dane, &$index, &$boss, &$validate, &$error)
{
if($dane[$id]['boss']){
if($validate[$id]){
$error=SLW_Blad26;
return;
} else {
$validate[$id]=true;
$boss[$index]['id']=$dane[$id]['boss'];
$boss[$index]['nazwa']=$dane[$dane[$id]['boss']]['nazwa'];
$index++;
getBoss($dane[$id]['boss'], $dane, $index, $boss, $validate, $error);
}
}
}



function getDzialy($idBoss)
{
$sql="select dzId, dzNazwa from dzialy where dzIdBoss='$idBoss' order by dzKolejnosc";
$res=mysql_query($sql);
$index=0;
while($row=mysql_fetch_array($res)){
$dane[$index]['id']=$row["dzId"];
$dane[$index]['nazwa']=str_replace(' ', '&nbsp;', $row["dzNazwa"]);
$index++;
}

return $dane;
}
?>[/php:1:29b8958155]

A w taki sposob wysietlam kategorie:
[php:1:29b8958155]<?php
<?
$cnt=mysql_connect("localhost", "xx", "xx");
mysql_select_db("xx", $cnt)
or die ("Nie można poł&plusmn;czyć się z MySQL'em!");

$dzId=$_GET['id'];
$dzialy=getDzialy($dzId);

for($i=0; $i<count($dzialy); $i++){
?>
<a href="dzial.php?id=<? echo $dzialy[$i]['id']; ?>"><b><? echo $dzialy[$i]['nazwa']; ?></b></a></div>
<?
}
?>
?>[/php:1:29b8958155]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:02