IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @291
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Ekonomický softvér KROS

Programy na vedenie komplexnej agendy JÚ a PÚ. Vyskúšajte demo zadarmo! www.kros.sk

Hľadáte CRM softvér?

SunSoft.CRM • množstvo funkcií • možnosť individuálnych úprav • výhodná cena crm.sunsoft.sk

Účtovníctvo, Faktúry, Sklady

jednoducho ovládateľné programy od MRP za 20 rokov cez 100000 inštalácií www.mrp.sk

Zbavte sa viazanosti

Za Samsung Galaxy Ace so zlatým O2 Paušálom zaplatíte teraz 12 €! pausal.o2.sk

Sprostredkovávajte hypotéky

Začnite sprostredkovávať hypotéky s úspešným hypotekárnym centrom! www.SprostredkovanieUverov.sk

Štatistiky

Zaslať odpoveď
AutorSpráva
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: So 08.12.07 16:37Odpovedať s citátomNávrat hore

Drako napísal:
on nechce aby mu vypisalo zaradom vsetky ip-cky ale aby mu vypisalo iba jednu z desiatich rovnakych to iste som potreboval aj ja davnejsie pri tych mojich typoch, a poradil si mi DISTINCT takze tak

no hej, ale on chce zistit aj kolkokrat sa ta ip opakuje (aspon tak som to pochopil)

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
tatysp
Užívateľ
Užívateľ

Založený: 01.09.2007
Príspevky: 141
Bydlisko: 127.0.0.1

PríspevokZaslal: So 08.12.07 16:38Odpovedať s citátomNávrat hore

ja ani neviem aky ma vyznam GROUP BY (teda neviem aky je to prikaz), cize ja vobec neviem preco to nejde
ak dam distinct pred COUNT(ip), tak uz to nehadze chybu, ale dava opat plny pocet.
Neda sa to nijak inak, len ze by som musel vyberat vsetky a v PHP to ratat ? Ked sa to nebude dat, tak ja tu jednu tabulku naviac urobim, ale chcel by som to podla moznosti v tejto, kedze potom by som chcel urobit aj statistiky ako najcastejsi browser, rozlisenie, aby som vedel, ako mam optimalizovať web.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkypeYahooAOLZobraziť autorove WWW stránky
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: So 08.12.07 16:44Odpovedať s citátomNávrat hore

skus sem dat php kod, ktorym to vytahujes z db

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
tatysp
Užívateľ
Užívateľ

Založený: 01.09.2007
Príspevky: 141
Bydlisko: 127.0.0.1

PríspevokZaslal: So 08.12.07 16:44Odpovedať s citátomNávrat hore

stenley napísal:
no hej, ale on chce zistit aj kolkokrat sa ta ip opakuje (aspon tak som to pochopil)
nie, to nepotrebujem, ja len chces vypis navstevy spolu: $spolu[0], kde spolu je ten prikaz. Ja chcem len vybrat ten pocet tych riadkov, ale nechem aby tam boli vsetky hity (zobrazenia) stranky, ale aby len sa zobrazil pocet ipiek
napr ma v DB riadky
id | ip ....
0 | 127.0.0.1
1 | 127.0.0.1
2 | 127.0.0.1
tak chcem, aby mit to dalo pocet 1, kedze je tam jedna ipka viackrat, ak by to bolo napr takto
0 | 127.0.0.1
1 | 127.0.0.1
2 | 127.0.0.1
3 | 1.2.3.4
tak by mi vypysalo cislo 2, lebo su tam 2rozne hodnoty IP, dufam ze to uz chapete
EDIT, tu je ten kod:
kód:
$spolu=mysql_fetch_row(mysql_query("SELECT DISTINCT COUNT(ip) FROM {$prefix}_hits"));
echo mysql_error();
$mesiac=mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM {$prefix}_hits WHERE DATE_FORMAT(kedy,'%m')='".date("m")."'"));
$dnes=mysql_fetch_row(mysql_query("SELECT COUNT(ip) FROM {$prefix}_hits WHERE DATE_FORMAT(kedy,'%d')='".date("d")."' GROUP BY(ip)"));
$foot_info="<b>Štatistiky:</b> spolu $spolu[0], za tento mesiac $mesiac[0], dnes $dnes[0], <b><a href=\"?page=rss\" title=\"Pridajte si RSS kanál tohto webu do vaších čítačiek\" target=\"_top\">RSS</a></b><br />\n";
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkypeYahooAOLZobraziť autorove WWW stránky
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: So 08.12.07 16:51Odpovedať s citátomNávrat hore

tatysp napísal:
Ja chcem len vybrat ten pocet tych riadkov, ale nechem aby tam boli vsetky hity (zobrazenia) stranky, ale aby len sa zobrazil pocet ipiek

jaaaj, no poviem skorej toto uz hadam pojde:
kód:
SELECT COUNT(DISTINCT ip) FROM {$prefix}_hits

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
tatysp
Užívateľ
Užívateľ

Založený: 01.09.2007
Príspevky: 141
Bydlisko: 127.0.0.1

PríspevokZaslal: So 08.12.07 16:53Odpovedať s citátomNávrat hore

tak toto už ide na localhoste, kde je zatial iba 127.0.0.1, dam este na web a poviem
EDIT: ide to aj na serveri, a ked sme uz pri tom, ako by sa dalo tymto stylom vybrat pocet za poslednych napr 10min
kód:
SELECT .... WHERE kedy=NOW()-(10*60)
slo by to ? alebo to ma iny zapis ?
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkypeYahooAOLZobraziť autorove WWW stránky
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: So 08.12.07 18:13Odpovedať s citátomNávrat hore

skor by som povedal, ze takto:
kód:
SELECT COUNT(DISTINCT ip) FROM {$prefix}_hits WHERE kedy>=SUBDATE(NOW(), INTERVAL 10 MINUTE)

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
Matho
Užívateľ
Užívateľ

Založený: 25.07.2007
Príspevky: 217
Bydlisko: Kálnica city

PríspevokZaslal: Ne 09.12.07 10:17Odpovedať s citátomNávrat hore

ja len podotknem ze funkcia now() tusim ide len na localhoste. Na webe pouzi $date
Zobraziť informácie o autoroviOdoslať súkromnú správuICQZobraziť autorove WWW stránky
tatysp
Užívateľ
Užívateľ

Založený: 01.09.2007
Príspevky: 141
Bydlisko: 127.0.0.1

PríspevokZaslal: Ne 09.12.07 13:26Odpovedať s citátomNávrat hore

nie, NOW() mi ide aj na normalnom serveri (od banan.cz), mozno len tvoj poskytovatel to nejak blokuje

_________________
It easier to run away
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkypeYahooAOLZobraziť autorove WWW stránky
Tominator
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 21.02.2007
Príspevky: 4009

PríspevokZaslal: Po 10.12.07 17:28Odpovedať s citátomNávrat hore

taky prd, NOW() je funkcia SQL teda by mala ísť všade
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd