![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam w bazie danych tabelę z wynikami piłkarskimi (terminarzem) i chciałbym stworzyć prawdziwą Tabelę ligi piłkarskiej na stronie internetowej, która będzie się tworzyła po analizie wyników piłkarskim. Za każde zwycięstwo są 3 punkty, za remis 1 pkt, za porażkę 0 pkt. Chciałbym żeby php/mysql zliczał mi ilość punktów, wygranych, remisów, porażek, bramek strzelonych, straconych raz bilans i na podstawie tych danych dawał odpowiednie miejsce drużynie w tabeli. Więcej o mojej bazie oraz jak ma wyglądać tabela na screenach. (IMG:http://i.imgur.com/joOwMYK.png) (IMG:http://i.imgur.com/BhQPjeo.png) (IMG:http://i.imgur.com/god4Swt.png) (IMG:http://i.imgur.com/46TeitQ.png) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
Pomyślałem trochę i stworzyłem tabelę w bazie danych o nazwie Tabela.
W niej są kolumny: id_druzyny, punkty. Teraz napisałem, żeby mi analizowało ifami wyniki w tabeli Wyniki, wyszło coś mniej więcej tak (narazie samych wygranych szuka): <?php $user='xxx'; $pass='xxxx'; $db='xxxxx'; $host='localhost'; $con=@new mysqli($host, $user, $pass, $db); mysqli_query( $con, 'SET NAMES "utf8" COLLATE "utf8_general_ci"' ); if(mysqli_connect_errno()!=0){ echo 'Błąd połączenia z bazą!: '.mysqli_connect_error(); } else { $result=$con->query('SELECT * from wyniki;'); if($result === false){ echo 'Zapytanie nie zostało wykonane poprawnie'; } else { while(($plr=$result->fetch_assoc())!==NULL){ $druzynaa=$plr['druzynaa']; $druzynab=$plr['druzynab']; if($plr['gole_druzynya']>$plr['gole_druzynyb']) { $pkt=query('SELECT punkty FROM tabela WHERE id_druzyny="$druzynaa";'); $wynik=query('INSERT INTO tabela (punkty) VALUES ($pkt+3) WHERE id_druzyny="$druzynaa";'); } } $result->close(); $con->close(); } } ?> Niestety są błędy przy $pkt i $wynik. Nie wiem jak w VALUES dodać 3 punkty do już istniejących punktów. W ogóle jak wywołać te zapytania z $pkt i $wynik... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 14:21 |