
Wiec postanowilem rozszerzyc skrypt o wszystkie 20 druzyn, przeksztalcajac formularz w ten sposob:
Teraz formularzu wybieram takze druzyne ktora chce edytowac. Niestety po wyslaniu formularza w tabeli nic sie nie dzieje - caly czas są w kazdym polu zera.
Skrypt wyglada nastepująco (jestem poczatkujacy takze jak cos jest bezsensu to sie nie smiejcie


<?php include \"./common_db.inc\"; $_POST['druzyna']=$druzyna; $_POST['mecz1']=$mecz1; $_POST['mecz2']=$mecz2; if($mecz1>$mecz2) $mecz='zwyciestwo'; elseif($mecz1==$mecz2) $mecz='remis'; elseif($mecz1<$mecz2) $mecz='porazka'; $link_id = db_connect('roman'); for($i=0; $i<mysql_num_rows($wynik2); $i++) { $punkty = $query_data[\"Pkt\"]; $mecze = $query_data[\"Mecze\"]; $zwyciestwo = $query_data[\"Zwyciestwo\"]; $remis = $query_data[\"Remis\"]; $porazka = $query_data[\"Porazka\"]; $zdobyte = $query_data[\"Zdobyte\"]; $stracone = $query_data[\"Stracone\"]; $roznica = $query_data[\"Roznica\"]; } switch( $mecz ) { case 'zwyciestwo' : $punkty += 3; $zwyciestwo +=1; break; case 'remis': $punkty += 1; $remis += 1; break; case 'porazka': $punkty += 0; $porazka += 1; break; } $zdobyte += $mecz1; $stracone += $mecz2; $mecze += 1; $roznica += $mecz1 - $mecz2; if($punkty < 0) $punkty=0; mysql_query(\"REPLACE INTO tabela (Druzyna, Pkt, Mecze, Zwyciestwo, Remis, Porazka, Zdobyte, Stracone, Roznica) VALUES ( $druzyna, $punkty, $mecze, $zwyciestwo, $remis, $porazka, $zdobyte, $stracone, $roznica)\"); $link_id = db_connect('roman'); for($i=0; $i<mysql_num_rows($wynik); $i++) { $licznik = $i+1; echo $query_data['Pkt'].'</td><td>'.$query_data['Mecze'].'</td><td>'.$query_data['Zwyciestwo'].'</td><td>'; echo $query_data['Remis'].'</td><td>'.$query_data['Porazka'].'</td><td>'. $query_data['Zdobyte'].'</td><td>'; } ?>
Piszcie jak bedzieci mieli jakis pomysl
