PHP pocet riadkov v databaze
PHP pocet riadkov v databaze
Ahojte riesim otazku kde vyhodim na stranku pocet zaznamov v DB samozrejme len urcite udaje(udaj by mal byt za hyperlinkom ktory ma specialne premenne a pocet zaznamov bude ratat pre pevne stanovene premenne)
-
harrison314
Hardcore addict
- Príspevky: 8224
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: PHP pocet riadkov v databaze
jednoducho
pocet riadkov bude v premenj pocet riadkov
Kód: Vybrať všetko
SELECT COUNT(*) AS pocet_riadkov FROM tabulka WHERE ..... podmienky
Re: PHP pocet riadkov v databaze
pouzi mysql_num_rows a podmienky nastavis v SELECT
Re: PHP pocet riadkov v databaze
harrison314 napísal:jednoduchopocet riadkov bude v premenj pocet riadkovKód: Vybrať všetko
SELECT COUNT(*) AS pocet_riadkov FROM tabulka WHERE ..... podmienky
Ahoj viem ako vyzera query. len neviem ako to hodim na stranku aby mi to zobrazilo udaje
kod vyzera takto a rad by som zadal dane cislo za Pánske
Kód: Vybrať všetko
echo "
<li><a href='$page_name?start=0&limit=20'>>>Start</a></li>
<li><a href='$page_name?grp=panske&start=1&limit=1000'><b>>>Pánske</b></a></li>
<li><a href='$page_name?polozka=oblecenie&grp=panske&start=1&limit=1000'><b>>>Pánske</b></a></li>"-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: PHP pocet riadkov v databaze
keď dávaš takúto otázku tak asi nevieš ako vyzerá to query. Presne ti ho napísal, len do where dáš svoju podmienku (kategoria = 'panske' alebo podobne, to nikto nevie keď si nenapísal akú máš štruktúru tých tabuliek)
Re: PHP pocet riadkov v databaze
Ahoj mas pravdu nenapisal som co konkretne chcem. Query si viem napisat len neviem iba dany vysledok vlozit na stranku.audiotrack napísal:keď dávaš takúto otázku tak asi nevieš ako vyzerá to query. Presne ti ho napísal, len do where dáš svoju podmienku (kategoria = 'panske' alebo podobne, to nikto nevie keď si nenapísal akú máš štruktúru tých tabuliek)
Kód: Vybrať všetko
SELECT DISTINCT brand, count( grp )
FROM produkt
WHERE length( colcode_id ) >=8
AND grp = 'damske'
GROUP BY brand
ORDER BY brand ASCKód: Vybrať všetko
<li><a href='$page_name?grp=damske&start=1&limit=1000'>>>Dámske</a></li>
<li><a href='$page_name?brand=Adidas&grp=damske&start=1&limit=1000'> >Adidas</a></li>
<li><a href='$page_name?brand=And 1&grp=damske&start=1&limit=1000'> >And 1</a></li>
<li><a href='$page_name?brand=Asics&grp=damske&start=1&limit=1000'> >Asics</a></li>
<li><a href='$page_name?brand=BabyPhat&grp=damske&start=1&limit=1000'> >BabyPhat</a></li>menu mam riesene cez php
Kód: Vybrať všetko
<? require ('hlavne_menu.php') ?>-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: PHP pocet riadkov v databaze
to query uprav takto (pomenuj si ten počet): vykonáš ho a uložíš si výsledok nejak takto a vložiš to tam takto
Kód: Vybrať všetko
SELECT DISTINCT brand, count( grp ) as pocet
FROM produkt
WHERE length( colcode_id ) >=8
AND grp = 'damske'
GROUP BY brand
ORDER BY brand ASCKód: Vybrať všetko
$result = mysql_fetch_array(mysql_query($query))Kód: Vybrať všetko
<li><a href='$page_name?grp=damske&start=1&limit=1000'>>>Dámske <?php echo $result['pocet'];?></a></li>