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

Vaše dáta sú v oblakoch

Virtuálny desktop lacno, spoľahlivo, bez kompromisov. www.ts.avnet.com

Top novinka v O2 e-shope

Objednajte si dlhoočakávaný Samsung Galaxy S III. V e-shope za 589,63 € pausal.o2.sk

Neuveriteľne lacná .sk doména

Rýchla registrácia domén za výborné ceny. www.exohosting.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

Ešte ho nemáte?

Výhodné poistenie motorových vozidiel nájdete na našej stránke. www.uniqa.sk

Štatistiky

Zaslať odpoveď
AutorSpráva
tatysp
Užívateľ
Užívateľ

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

PríspevokZaslal: So 08.12.07 15:36Odpovedať s citátomNávrat hore

Mam tabulku, kde ukladam kazdy jeden hit na stranke a polia sú id,ip,kde,kedy,browser a chcel by som aby mi to vybrolo pocet IPiek, cize je tam riadkov, kde je IP rovnaka a chcem, aby mi to vybralo iba pocet riadkov, kde nie su 2 ipky rovnake. Moze to byt nieco ako toto:
kód:
mysql_query(SELECT COUNT(ip) FROM .....);
Momentalne to nemozem odtestovat, lebo web mam na localhoste a z jednou ipkou neviem ci dava fakt iba jeden riadok alebo SQL nevie co od neho chcem.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkypeYahooAOLZobraziť autorove WWW stránky
Flety
Užívateľ
Užívateľ

Založený: 26.11.2006
Príspevky: 4109
Bydlisko: HE(Humenne) - KE
Vek: 18

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

ty chces aby ti to vybralo dve rovnake ip alebo len jednu aj ked ich budes mat ulozenych aj desat rovnakych?

_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQSkypeFacebookZobraziť autorove WWW stránky
qacer
Užívateľ
Užívateľ

Založený: 29.12.2005
Príspevky: 540
Bydlisko: 127.0.0.1 (Pov. Bys.)

PríspevokZaslal: So 08.12.07 15:54Odpovedať s citátomNávrat hore

myslim ze chcel, aby mu to spocitalo len tie, kde sa opakuju ip...tam kde je len jedna jedina IP to vynacha

_________________
"Kde končí hiphop, začína IQ."
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberTwitterZobraziť autorove WWW stránky
tatysp
Užívateľ
Užívateľ

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

PríspevokZaslal: So 08.12.07 15:58Odpovedať s citátomNávrat hore

v tej tabulke mam kazdy jeden hit (nacitanie stranky), cize jedna ip je tam aj viackrat a ja chcem, aby mi spocitalo pocet tych ipiek. A kedze jedna ip je tam viackrat, tak nemozem len spocitat vsetky riadky v tabulke, lebo by mi jednu ip pocitalo viackrat

_________________
It easier to run away
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:02Odpovedať s citátomNávrat hore

pouzi GROUP BY

_________________
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:05Odpovedať s citátomNávrat hore

?? zapis ?
kód:
SELECT COUNT(ip) FROM {$prefix}_hits GROUP BY(ip)
tak to nejako ?, lebo ak ano, tak to nema ucinok. Totiz mam napr 27 hitov a po pouziti tohoto dava aj tak 27 a nie 1 (na locale som sam )
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:12Odpovedať s citátomNávrat hore

skus toto:
kód:
SELECT ip, COUNT(ip) FROM {$prefix}_hits GROUP BY ip

_________________
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
Flety
Užívateľ
Užívateľ

Založený: 26.11.2006
Príspevky: 4109
Bydlisko: HE(Humenne) - KE
Vek: 18

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

ja by som vuzil skor distinct
kód:

SELECT COUNT(ip) FROM {$perfix}_hits DISTINCT

toto ti vypise 1 aj ked budes ma milion hitov

_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQSkypeFacebookZobraziť autorove WWW stránky
qacer
Užívateľ
Užívateľ

Založený: 29.12.2005
Príspevky: 540
Bydlisko: 127.0.0.1 (Pov. Bys.)

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

mozno lepsi postup by bol zapisovat len jedenkrat pri jednej navsteve stranky...inac by to zratavalo len 1 ip na kazdu navstevu...ked to niekto navstivi z rovnakej IP v pondelok, v stredu a v nedelu nezobrazi sa 3 navstevy ale 1...ja som si napisal nieco takeho:

db:
kód:
CREATE TABLE `navstevy` (
`id` INT NOT NULL AUTO_INCREMENT ,
`ip` varchar(15) NOT NULL ,
`cas` varchar (128) NOT NULL,
`session_id` varchar(128) NOT NULL default '',
PRIMARY KEY ( `id` )
);


a skript kt. si hodis na kazdu stranku vyzera asi takto:
kód:
<?
session_start();
//pocitadlo
$sesid=session_id();
$ip = $_SERVER['REMOTE_ADDR'];
$cas = time();

$vysledok=mysql_query("select session_id from qrs_navstevy where session_id='".$sesid."'");
if (mysql_num_rows($vysledok)=="0") mysql_query("insert into navstevy values (0, \"$ip\",  \"$cas\",  \"$sesid\")");
//koniec pocitadlo
?>

session_id() je jedinecny pre kazdu navstevu a zapise len vtedy ked uz tam predtym nebol...opravte ma ked sa mylim...vyber si uz zabezpecis

_________________
"Kde končí hiphop, začína IQ."

Naposledy upravil qacer dňa So 08.12.07 16:15, celkom upravené 1 krát.
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberTwitterZobraziť autorove WWW stránky
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:14Odpovedať s citátomNávrat hore

nepomaha, dava zase vsetky hity.

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

Založený: 26.11.2006
Príspevky: 4109
Bydlisko: HE(Humenne) - KE
Vek: 18

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

moj kod si skusal?? ten ti musi ist

_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQSkypeFacebookZobraziť autorove WWW stránky
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:27Odpovedať s citátomNávrat hore

Drako: dava chybu You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT' at line 1
qacer: novú tabuľku nechcem robit, lebo na tuto su naviazane ine statistiky

_________________
It easier to run away
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:33Odpovedať s citátomNávrat hore

nechapem, ako ti nemoze ist to group by, ked mne to ide
distinct sa nedava na koniec prikazu, ale pred nazov pola, ktory chces "obmedzit"

_________________
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
Flety
Užívateľ
Užívateľ

Založený: 26.11.2006
Príspevky: 4109
Bydlisko: HE(Humenne) - KE
Vek: 18

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

jaaj no ta nvm sami vidi ze mne to islo aj na konci ale ked nňno tak nic ale myslim ze to group by nieje prave najvhodnejsim riesenim stenley, 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

_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQSkypeFacebookZobraziť autorove WWW stránky
qacer
Užívateľ
Užívateľ

Založený: 29.12.2005
Príspevky: 540
Bydlisko: 127.0.0.1 (Pov. Bys.)

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

tatysp napísal:
qacer: novú tabuľku nechcem robit, lebo na tuto su naviazane ine statistiky

tak tam smar len
kód:
`session_id` varchar(128) NOT NULL default '',

a dolad to

_________________
"Kde končí hiphop, začína IQ."
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberTwitterZobraziť autorove WWW stránky
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