Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Problem z tabelami
nikestylex7
post
Post #1





Grupa: Zarejestrowani
Postów: 386
Pomógł: 7
Dołączył: 22.04.2010
Skąd: Ziemia

Ostrzeżenie: (20%)
X----


Mam następujący problem. Posiadam w bazie tabele kupony i tabele spotkania. W tabeli spotkania są mecze które doda admin patrz niżej

(IMG:http://iv.pl/images/10605711258667362632.jpg)

W tabeli kupony są mecze które dodał user patrz niżej

(IMG:http://iv.pl/images/54207769933242796016.jpg)

Problem polega na tym że nie wiem jak mam stworzyć tą tabele kupony ponieważ maksymalnie można dodać 12 spotkań a nie chce żeby w tabeli pod jednym id było zdarzenie1 typ1 zdarzenie2 typ2 i tak dalej. Nie da się jakoś połączyć tego że np pod jednym id będzie kilka zdarzeń ?

Przerobiłem troche zdjęcie żeby pokazać mniej więcej o co mi chodzi

(IMG:http://www.iv.pl/images/68369703214515545209.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Andrzej.W.-
post
Post #2





Goście







Cytat(nikestylex7 @ 26.04.2013, 14:55:40 ) *
teraz tak przerobił bym tabele kupony dodał do niej unikalne id_kuponu a je generował podczas odbierania typów. Dodatkowo stworzył tabele id_kupony gdzie umieszczone były by dane takie jak id kuponu przez kogo stworzony i data. Teraz pytanie czy to ma sens?

wg. mnie to już jakiś krok w kierunku porządku w tych tabelach. W ten sposób możesz generować historię usera, id-kuponu, załatwia Ci sprawę pierwszego pytania,masz jeden numer i kilka zdarzeń.

Data przyda się do chronologii zdarzeń. (IMG:style_emoticons/default/smile.gif)

a co do tej ilości zapytań, wydaje mi się, że to możnaby zrobić jedno zapytanie i przepuścić przez pętlę.
Kod
for($i=0;$<=$ilość_zdarzeń, $i++)
{
return "INSERT INTO kupony(zdarzenie,typ,stawka,dataczas, id_user)  VALUES ('$zdarzenie[$i]', '$typ[$i]','$stawka[$i]','$data[$i]','$id_user[$i]')";
}


Coś na kształt tego, za każdą pętlą, będzie nadawane $i, począwszy od zera $_POST przesyła dane w postaci tablicy, przez co pierwsza dana ma postać zdarzenie[0]. Napisałem to z palca, więc mogą być błędy. Chodziło o ideę (IMG:style_emoticons/default/wink.gif)

Ten post edytował Andrzej.W. 26.04.2013, 15:53:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 15:52