sandis_m Posted June 17, 2010 Report Share Posted June 17, 2010 Kā būtu pareizi jādara, lai izvilktu statistiku pēdējo 24 H laikā. Protams, parasti jau vis kaut ko izdomāju, bet kad kods ir izcelts no veciem arhīviem vairs i nevar saprast... Tāpēc, mēģināju kaut kā SELECT * FROM `stats` WHERE `apmeklejam`='$mansid' AND time < (un pie šīs vietas apstājos) Sorry, uznāk reizes, kad pašam vairs domāt negribās, tāpēc ceru uz jūsu atbalstu ;) Quote Link to comment Share on other sites More sharing options...
Val Posted June 17, 2010 Report Share Posted June 17, 2010 (edited) lielāks nekā laiks 24h pagātnē no esošā brīža. droši vien sekundēs. Edited June 17, 2010 by Val Quote Link to comment Share on other sites More sharing options...
sandis_m Posted June 17, 2010 Author Report Share Posted June 17, 2010 lielāks nekā laiks 24h pagātnē no esošā brīža. droši vien sekundēs. Jā, paldies. Pats ķimerējos, sanāca. Quote Link to comment Share on other sites More sharing options...
marcis Posted June 17, 2010 Report Share Posted June 17, 2010 (edited) Manuprāt foršāk būtu glabāt DATETIME un atlasīt sādi: SELECT * FROM `stats` WHERE `apmeklejam` = '$mansid' AND `time` > DATE_SUB(NOW(), INTERVAL 24 HOUR) Šādām darbībām arī paredzēts DATETIME tips (lai arī nesadzīvo ar mysql cache, kas ir mega mīnuss, bet ne šajā gadījumā, jo tik un tā katru sekundi tiks padota cita vērtība). Edited June 17, 2010 by marcis Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.