drellout Posted January 30, 2010 Report Share Posted January 30, 2010 Labs vakars, es atvainojos. Es gribētu paprasīt lai kāds izlabo skriptiņu. REKUR KODS Tas ir skripts (balsoshanas) Nestradaa tas ka, vinsh nesummee kopaa balsoshanas Quote Link to comment Share on other sites More sharing options...
2easy Posted January 30, 2010 Report Share Posted January 30, 2010 izskatās jau tomēr, ka summē ;) kurā brīdī tad sāka nestrādāt? Quote Link to comment Share on other sites More sharing options...
drellout Posted January 30, 2010 Author Report Share Posted January 30, 2010 izskatās jau tomēr, ka summē ;) kurā brīdī tad sāka nestrādāt? es manuaali pievienoju datubazee ratingus tur 5, 1 kkadam video, un izvada tikai 1 pirmo Quote Link to comment Share on other sites More sharing options...
2easy Posted January 30, 2010 Report Share Posted January 30, 2010 iedomājies sevi manā vietā. kā es to varu pārbaudīt, kas ir tavā datu bāzē? man būtu jāuzhako, lai tev pēc tam pateiktu, kur dati bija nepareizi ievadīti vai kā? Quote Link to comment Share on other sites More sharing options...
drellout Posted January 30, 2010 Author Report Share Posted January 30, 2010 iedomājies sevi manā vietā. kā es to varu pārbaudīt, kas ir tavā datu bāzē? man būtu jāuzhako, lai tev pēc tam pateiktu, kur dati bija nepareizi ievadīti vai kā? a tu domaa kas man ir datubazee ?? ok... karo4 video datubazee ir vidrate sadalja kuraa ir id int(11) Нет auto_increment video_id text utf8_general_ci Нет video_rating text utf8_general_ci Нет vote text utf8_general_ci Нет user_ip varchar(100) utf8_general_ci Нет un vel video datubazee video sadaljaa Поле Тип Сравнение Атрибуты Ноль По умолчанию Дополнительно Действие id int(11) Нет auto_increment nosauk text utf8_general_ci Нет video text utf8_general_ci Нет autors text utf8_general_ci Нет apraksts text utf8_general_ci Нет kategorijas varchar(20) utf8_general_ci Нет vidrate struktura : id video_id video_rating vote user_ip 162 170 5 83.99.192.13 164 170 5 83.99.192.11 165 170 5 83.99.192.10 166 170 5 83.99.192.14 bet webaa raada tikai 1 vote un vote 5 Quote Link to comment Share on other sites More sharing options...
2easy Posted January 30, 2010 Report Share Posted January 30, 2010 (edited) nu re, tgd uzreiz viss skaidrs. video_id ir dažādi! bet statistika ir par konkrētu video, nevis par visiem ;) btw, tas ko tu sauc par sadaļu ir tabula (datu bāzes terminos runājot) Edited January 30, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
drellout Posted January 30, 2010 Author Report Share Posted January 30, 2010 nu re, tgd uzreiz viss skaidrs. video_id ir dažādi! bet statistika ir par konkrētu video, nevis par visiem ;) btw, tas ko tu sauc par sadaļu ir tabula (datu bāzes terminos runājot) ko man tad darīt ? Quote Link to comment Share on other sites More sharing options...
2easy Posted January 30, 2010 Report Share Posted January 30, 2010 (edited) konkrēta video novērtējumi tiek paņemti no tabulas un sasummēti ar sql palīdzību (to dara skripts). tev ir tikai jāievada video id, novērtējums un ip video_id vote user_ip 162 5 83.99.192.13 162 5 83.99.192.11 162 1 83.99.192.10 vsp skaitliskām vērtībām izmanto datu tipu int (veseliem skaitļiem), nevis text Edited January 30, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
mounkuls Posted January 30, 2010 Report Share Posted January 30, 2010 un ar GET[id], kā no viena mainīgā ar nav visai prātīgi SELECT divus dažādus laukus, kur nu vēl dažādu tipu laukus. Quote Link to comment Share on other sites More sharing options...
anonīms Posted January 31, 2010 Report Share Posted January 31, 2010 (edited) 2easy neiebrauc lielākās auzās. Kods ir mans, bet vēlējos, lai cilvēks pats tiek ar to galā... :) Tātad runa iet par 30 rindu, kur izvada $vidrate['rating'] Tomēr viņam vajag, ko šādu: $rating = round($vidrate['rating']/$vidrate['votes_count'],2); echo $rating // echo $vidrate['rating'] vietā btw, īsti neesmu skatījies, bet manuprāt tas kverijs, kurš gan summo, gan count'o bija gļukais un kko izvadīja nepareizi, tapēc gala skripta versijā, sum un count ir atdalīti un katrs atrodas savā kverijā. Edited January 31, 2010 by anonīms Quote Link to comment Share on other sites More sharing options...
2easy Posted January 31, 2010 Report Share Posted January 31, 2010 vai tā gala skripta versija kkur ir publiski pieejama? Quote Link to comment Share on other sites More sharing options...
anonīms Posted February 1, 2010 Report Share Posted February 1, 2010 Nav gan. Tā gan ir pirmā versija. Pabeigtā ir ar ajax, jo nevēlējos lapas refresh. Quote Link to comment Share on other sites More sharing options...
2easy Posted February 2, 2010 Report Share Posted February 2, 2010 oo tad jau pavisam advancēti! 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.