Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabela (ale piłkarska:-))
Forum PHP.pl > Forum > PHP
waluś
Mam problem ze zrobieniem tabeli drużyn. Oczywiście chodzi mi o zrobienie tego z bazą mysql ...
Oczywiście umiem pobrać dane z bazy i zrobić z tego tabelę, ale nie potrafię danych wrzucić do tabeli ... Chodzi mi ospecjalny formularz. Bo kiedy zrobiłbym, że wszystko jest jednym rekordem to jest mnóstwo roboty ... a mi chodzi o zrobienie tylu rekordów ile jest drużyn (po 5 pól).

l.p nazwa drużyny mecze bramki pkt
1. Zagłębie Lubin 4 6-5 15
2. RKS Radomsko 4 5-4 14
3. Górnik Zabrze 4 4-2 13
4. Widzew Łódź 4 5-3 11
....
....
....

Czy ktoś może mi powiedzieć jak zrobić taki formularz, żeby było można wpisywać dane?


PS. Wcześniej robiłem takie formularze, ale na zdecydowanie mniejszej ilości pół
Seth
Tabela:
Kod
DROP druzyny;

CREATE TABLE druzyny(

  lp INT(4) UNIQUE NOT NULL AUTO_INCREMENT,

  nazwa VARCHAR(30) NOT NULL,

  mecze INT(2) NULL,

  bramki INT(2) NULL,

  pkty INT(3) NULL,

  PRIMARY KEY(lp)

)


Formularz:
Kod
<form action="dodaj_druzyne.php" method="POST">

Nazwa drużyny: <input type="text" name="druzyna"><br>

Mecze: <input type="text" name="mecze"><br>

bramki: <input type="text" name="bramki"><br>

pkty: <input type="text" name="pkty"><br><br>

<input type="submit" value="Dodaj">

</form>


Do tego ^^^ formularza dodal bym jeszcze obsluge weryfikacji poprawnosci wpisow do formularza w JS - ale to juz twoj klopot winksmiley.jpg

Skrypt:
Kod
<?php

$host = "localhost"; // Nazwa twojego hosta

$login = ""; // Login do bazy

$pass = ""; // Haslo do bazy



$mysql_res = mysql_connect( $host, $login, $pass );



mysql_query( "INSERT INTO druzyny ( nazwa, mecze, bramki, pkty) VALUES ( '".$_POST['nazwa']."', '".$_POST['mecze']."', '".$_POST['bramki']."', '".$_POST['pkty']."' )", $mysql_res );



mysql_close( $mysql_res );

?>


I to cała filozofia.
kwiatek
Najlepiej zrób sobię trzy tabele: kluby, mecze, tablea - wtedy pobiera wszystko z bazy i gdy dodasz wynik meczu robisz update tabeli i automatycznie ci się tworzy tabela a jak dodasz tabele zawodnikow to mozesz sobie nawet ranking najlepszych strzelcow prowadzic
waluś
No kwiatek to już ... nie na moje umiejętności ...
A czy ty przypadkiem nie robisz jakiegos serwisu o koszykówce?
waluś
A może by mi ktoś powiedział jak zrobić to co kwiatek zaproponował ... Może ma ktoś taki skrypt ...
kwiatek
pewno że robie serwis o koszykówce smile.gif i mam taki skrypt z tym, że aktualnie nie jest używany bo nie ma sezonu tylko ja mam tam wszystko połączone newsy, zawodnikow, kluby, mecze, terminarz, trenerow i nawet hale sportowe smile.gif, a planujemy jeszcze bazę sędziów wprowadzić smile.gif i przerobic tego to w tej chwili nie za bardzo mam czas bo to były skrypty pisane pod polskikosz.pl i na innych stronach bez dużych zmian raczej nie wykorzystasz w pełni możliwości ich. to nie jest trudne naprawde wystarczy tylko troche roboty, obiecuje ze jak znajde czas to cos ci podrzuce
waluś
Od razu poznałem :-))
polskikosz.pl
Jak zbiore doświadczenie we Wronbie to sie znajde w Twoje bazie sędziów :-)) Znam paru sedziów ...
Fajnie by byłó jakbyś mi ten skrypcik do tabeli podrzucił ....
Pozdrawiam
waluś
Mam jescze pytanie do tego skryptu Seth
Tzn. umiałbym mniej wiecej zrobić to co ty napisałeś. Bardziej mi chodziło oto, żeby dodawać dane do tabeli w tabelę. Tzn. nie każdy rekord osobno, ale żeby na jednej stronie mógł dodać wszystkie rekordy. Możesz mi napisać jak to zrobić?
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.