Jump to content
php.lv forumi

Val

Reģistrētie lietotāji
  • Posts

    1,115
  • Joined

Everything posted by Val

  1. tad vajag pārrakstīt kodu _pareizi_
  2. varēji kautkādu savu drazu nodzēst no esošajiem datiem un paildzināt mocības kādu brīdi :)
  3. pārliec uz mediumint to tabulas kolonnu
  4. ja nu tomēr taisi, tad lai skaņa defaultā ir izslēgta. imho
  5. Radušās problēmas ar čempionāta tabulas sakārtošanu pēc dažiem nosacījumiem. sakartošanas secība: 0) punktu skaits - punkti (ok) 1) savstarpējo spēļu rezultātiem - vairāk punktu, 2) labākās vārtu starpības savstarpējās spēlēs, 3) lielākā gūto vārtu skaita savstarpējās spēlēs, 4) labākās vārtu starpības visās spēlēs - bilance (ok) 5) mazākās visu spēlētāju soda laiku summas. (ok) Pieņemsim, ka šis ir sākotnējais sql: "... ORDER BY punkti DESC, bilance DESC" Ar 0) un 4) viss vienkārši. Biku čakarē viss pārējais - nav iespējams visu salikt vienā sql pieprasījumā (mysql btw). Izdomāju citu veidu: Ieselektēju katras komandas visu spēlētāju soda minūšu summas, sametu masīvā: $komandu_sodi[$komandas_id] = $sodu_summa; Sakārtoju pēc mazākās summas. Izveidoju kārtošanas secību komandu soda minūtēm - $order_sodi = implode(',', array_keys($komandu_sodi)); Ielieku iekš sql pieprasījuma: "... ORDER BY punkti DESC, bilance DESC, find_in_set(komandas.id, '$order_sodi') ASC" Lab, tik tālu viss easy. Ņemam nākamo nosacījumu: doma arī visu samest kkādā masīvā. Pagaidām tā: masivs[majnieku komandas id][viesu komandas id] = visu savstarpeejo guuto punktu starpība Nekas nenāk prātā, kā to visu pēctam izmantot, lai dabūtu iekš sql :) Ir kāda doma?
  6. $sort_by = array( //mysql_tabulas_kolonna => teksts 'varti'=>'vārtiem', 'piespeles'=>'piespēlēm', 'punkti'=>'punktiem', ); $sort = (isset($_POST['sort_by']) && array_key_exists($_POST['sort_by'], $sort_by)) ? $_POST['sort_by'] : 'varti'; ?> <form method="post" action=""> <select name="sort_by" onchange="form.submit();"> <?php foreach($sort_by as $k=>$v) { echo "<option".(($k==$sort)?" selected='selected'":"")." value='$k'>$v</option>"; }; ?> </select> </form> <?php $sql = "SELECT * FROM blablaba ORDER BY $sort ASC"; $q = mysql_query($sql); $i = 1; if(mysql_num_rows($q)>0) { while($r=mysql_fetch_array($q)) { echo $i++; //vēl viss pārējāis }; };
  7. http://php.lv/f/index.php?showtopic=2935
  8. tajā rindā ) iekava trūkst, kā arī sql pieprasījuma beigās nav " utt.
  9. pārbaudi vai ir pa garu; ja ir tad paņem sākumu, cik vajag, un galā pieliec "........"
  10. Val

    Templeits

    uzprasi labāk, kurš gribētu palīdzēt... ;)`
  11. ja nebūs pārbaudes, ka $_GET['id'] ir padots un satur korektu vērtību, tad tāpat viss kaķim zem astes :)
  12. tad varbūt sāc ar tavuprāt vienkāršākām lietām?
  13. Val

    Šmaukļi

    sist un mērcēt :D
  14. Val

    404 page

    google htaccess 404 error. pārējo izdomā pats...
  15. Val

    palidziet

    liec uz datora, kas ir ieslēgts visu laiku. nu i problēma...
  16. Val

    Sesiju teksts

    līgumu vajadzēja ar viņu parakstīt, tad viss ok :D
  17. Val

    Ajax tabs

    2. tabā esi pieslēdzies pie datubāzes vispār?
  18. http://us3.php.net/manual/en/language.operators.string.php
  19. a tu mario.. jau mēģināji? :D zem punktiņiem ir 2 simboli
  20. pats tu lol... http://lv2.php.net/function.mysql-query
×
×
  • Create New...