skrach Posted January 22, 2008 Report Share Posted January 22, 2008 Sveiki, taisu majas lapu un apstajos pie statistikas! :( Velos uzstaisit: http://localhost/stat.php Lai butu: (user_id, user_photo, time) un lai vinjsh no vienas IP pieskaita vienu reizi klat... Aptuveni SQL create table statistika ( , time varchar (40) not null , view varchar (10) not null , user_id varchar (10) not null ) Un lai vinjsh taisitu auto reset katru dienu pl. 00:00 // RESET PROFILE VIEWS if($task == "resetviews") { mysql_query("UPDATE se_users SET user_views_profile='0' WHERE user_id='$user_info[user_id]' LIMIT 1"); Ja vajag siikaak pastastit, tad tik rakstat... Paldies jau ieprieksh par jebkadu palidzibu! :) Link to comment Share on other sites More sharing options...
Vebers Posted January 22, 2008 Report Share Posted January 22, 2008 Kas tieši nav skaidrs? Ja reset problēma tad crontab vai kāda cita līdzīga scheduler programma, kas izpildītu tavu php skriptu.. Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2008 Report Share Posted January 22, 2008 Un atkal jau - kur problēma ? kas tev nesanāk ? To resetošanu taisi ar kādu scheduler programmu (izsaucot "php.exe skripts_kas_reseto.php"). Ievietošanu tabulā ar INSERT. Link to comment Share on other sites More sharing options...
Aleksejs Posted January 22, 2008 Report Share Posted January 22, 2008 Nedaudz precīzāk varētu, kas tieši nav skaidrs? Tā arī nesapratu jautājumu. Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2008 Report Share Posted January 22, 2008 Ha, visi trīs reizē :) Link to comment Share on other sites More sharing options...
skrach Posted January 22, 2008 Author Report Share Posted January 22, 2008 Nu ka ar reset ta labi tiktu vel gala! Bet ar to pashu statistiku netieku gala! velos statistiku, bet nav tik lielas zinashas ka precizi vinju uzstaisit! lai piemeram: ID 3 apskata ID 4 un tad vinjam kad piespiez http://majaslapasnosaukums/stat.php paraditos kas vinju apskatijis un cikos Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2008 Report Share Posted January 22, 2008 Izveido tabulu apmēram šādu: id | user_id | viewed_by_user_id | when (nosaukumus gan vari pats veiklākus izdomāt) No tās pēc tam arī varēsi vilkt datus ārā. Link to comment Share on other sites More sharing options...
skrach Posted January 22, 2008 Author Report Share Posted January 22, 2008 to es saprotu...bet ka tur ar tiem php kodiem... cik aceros vinjus vel vaig piemerot...lai korekti stradatu... piemera: es uzstaisu SQL un ielieku..bet kadu kodu man rakstit ieksh stat.php un galvena faila?? Link to comment Share on other sites More sharing options...
Vebers Posted January 22, 2008 Report Share Posted January 22, 2008 (edited) Ja tev konkrētā lietotāja ID (kas vēlas redzēt kas viņu ir skatījies) ir $_SESSION pieglbāts, tad uzejot uz šī linka tad attiecīgi arī atlasi ierakstus no DB. Struktūra ~ tāda: stats_views: id | skatitaja_id | profila_id (tas kurš apskatīts) users: id | vards | uzvards | bilde Kad kāds apskatās kāda profilu, tad insert into stats_views set skatitaja_id = ".intval($_SESSION['user']['id']).", profila_id = ".intval($_GET['apskatita_lietotaja_id']) lai atlasītu: select u.vards, u.uzvards, u.bilde from stats_views sw left join users u on u.id=sw.skatitaja_id where sw.profila_id = ".intval($_SESSION['user']['id']." Nu k-kā tā... Edited January 22, 2008 by Vebers Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2008 Report Share Posted January 22, 2008 Zini, ja tev šādi jautājumi rodas, tad varbūt sāc ar to, ka apgūst php un sql pamatus. Vai arī noalgo, kas to visu darīs tavā vietā. Link to comment Share on other sites More sharing options...
skrach Posted January 22, 2008 Author Report Share Posted January 22, 2008 Vebers TNX.... shis man aizkustinaaja...varetu sanakt...paldies.... Un paldies pareejiem...bet ja tomeer kads var...tad rakstatsikakk... savas domas..par iespejam... :D Link to comment Share on other sites More sharing options...
Gints Plivna Posted January 22, 2008 Report Share Posted January 22, 2008 to es saprotu...bet ka tur ar tiem php kodiem... cik aceros vinjus vel vaig piemerot...lai korekti stradatu...piemera: es uzstaisu SQL un ielieku..bet kadu kodu man rakstit ieksh stat.php un galvena faila?? Tev ir 2 iespējas, lai lielāko daļu cilvēku šeit nenovestu līdz baltkvēlei 1. noalgot kādu, kas kaut ko saprot vairāk, lai viņs to izdara 2. iegūt kaut kādas pamatzināšanas par SQLu piemēram šeit http://beginner-sql-tutorial.com/sql.htm un php - piemēram http://php.net/ šai saitā noteikti var atrast arī citus resursus. Jā, protams, par datu modelēšanu arī kaut ko derētu zināt... Un tad nākt šeit ar konkrētiem jautājumiem tipa man ir tabula blabla ar laukiem balbla esmu uzrakstījis šito te, bet īsti nestrādā tā kā gribētos. Gints Plivna http://datubazes.wordpress.com Link to comment Share on other sites More sharing options...
skrach Posted January 22, 2008 Author Report Share Posted January 22, 2008 Tev ir 2 iespējas, lai lielāko daļu cilvēku šeit nenovestu līdz baltkvēlei 1. noalgot kādu, kas kaut ko saprot vairāk, lai viņs to izdara 2. iegūt kaut kādas pamatzināšanas par SQLu piemēram šeit http://beginner-sql-tutorial.com/sql.htm un php - piemēram http://php.net/ šai saitā noteikti var atrast arī citus resursus. Jā, protams, par datu modelēšanu arī kaut ko derētu zināt... Un tad nākt šeit ar konkrētiem jautājumiem tipa man ir tabula blabla ar laukiem balbla esmu uzrakstījis šito te, bet īsti nestrādā tā kā gribētos. Gints Plivna http://datubazes.wordpress.com Ok... pamaciishos... bet tomer topic nesledziet ciet... jo lai nebutut jaunu jataisa..jo domaju ka uzstaisishu..bet varbut shis tas vel bus vajadzigs..varbut kada nepareiza rindinja koda vai kaut kas tamlidzigi Link to comment Share on other sites More sharing options...
skrach Posted January 22, 2008 Author Report Share Posted January 22, 2008 rekur SQL ko domaju izmantot! CREATE TABLE `statistika` ( `id` int(11) NOT NULL auto_increment, `ip` varchar(16) default NULL, `referrer` text, `browser` text, `date` date NOT NULL default '0000-00-00', `page` text NOT NULL, PRIMARY KEY (`id`) ) vinjsh der man ..to ko es gribeju uztaisiit...??? kad var paeikt kadu tagad man php kodu likt ieksh stat.php un ieksh galvena faila..lai vinjsh funkcineetu?? Link to comment Share on other sites More sharing options...
Vebers Posted January 22, 2008 Report Share Posted January 22, 2008 mysql_connect mysql_select_db mysql_query mysql_fetch_array mysql_real_escape_string visu meklē php.net apmēram viss kas tev vajadzīgs... Link to comment Share on other sites More sharing options...
Recommended Posts