| Autor | Zpráva | ||
|---|---|---|---|
| Cpk Profil |
Zdravim, potreboval by som pomoct, mam metodu z ktorej volam dalsiu metodu
ktora mi zisti pocet poloziek v tabulke, len mi nic nevracia, pritom je select spravny, aj sintax, neviete kde moze byt problem ? pripadne nejake ine riesienie multiselect? dakujem metody : if($stmt = $this->mysqli->prepare("SELECT `id`,`sub_id`,`titulok` FROM obsah
WHERE sub_id=?")){
$stmt->bind_param("i", $sub_id);
$stmt->execute();
$stmt->bind_result($id, $sub_id, $titulok);
while($stmt->fetch()){
$count = $this->sub_id_count($id);
// count je bez hodnoty
//...
}function sub_id_count($id){
if ($result = $this->mysqli->query("SELECT * FROM `obsah` WHERE
`sub_id`='$id'")) {
$count = $result->num_rows;
echo $id;
$result->close();
}
return $count;
}Moderátor Alphard: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na
). |
||
| Alphard Profil |
#2 · Zasláno: 30. 12. 2009, 21:24:53
Tohle stejně nevypadá na nějaký zázračný výkon. Není mi úplně jasná struktura vašich tabulek a o co se snažíte, ale možná by šlo první dotaz spojit s tabulkou
select sub_id, count(*) pocet from obsah group by sub_id |
||
| Cpk Profil |
#3 · Zasláno: 30. 12. 2009, 22:23:12 · Upravil/a: Cpk
to je metoda na vzpis stromovej struktury z tabulky. Snazim sa vypisat strom kategorii
|
||
|
Časová prodleva: 16 let
|
|||
0
).