Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wydajnisc, a wiele pol w tableli
stal-sw
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 27.06.2002
Skąd: Stalowa Wola

Ostrzeżenie: (0%)
-----


Witam.
Chcialbym sie dowiedziec czy pod wzgledem wydajnosci;
- zrobic jedna tabelel z 25 polami (w tym wiekszosc pol typu VARCHAR oraz 2-3 typu TEXT oraz kilka typu INT)
- czy 3 tabele i rodzielic te pola miedzy nimi. (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Chcialbym jeszcze powiedziec ze czy w jednym czy w drugim przypadku z jednej tabeli bedzie czesto korzystalo wiele skryptow aby wyciagac dane z 3 pol (nazwa_meczu, data, ID) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stal-sw
post
Post #2





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 27.06.2002
Skąd: Stalowa Wola

Ostrzeżenie: (0%)
-----


Oki - wiec decyduje sie na kilk TABEL.
I tutaj prosilbym o przyklad kodu php to wyswietlania danych - korzystajacyc z kilku tabel.

Wiec tak mam TABELE:
- "kategorie"(idCat, nazwa_sezonu)
- "podkategorie" (pola: idCat, mecz, data, KATEGORIA)
i tu kilka tebel (zamiast jednej ->podkategorie)
- wyniki (idwyn, wynik_meczu, wynik_polowy, PODKATEGORIA)
-...........

I wiec tak: chcialbym wysiwetlic dane w nastepujacy sposob (oczywiscei jakby byla jedna tabela nie mialbym z tym problemu):

Po wczesnijeszym wysiwetleniu nazw_sezonow wybieram klikam w nazwe jakiegos sezonu i jestem przeniesiony do strony w ktorej chce aby bylo wysiwetlone:

1 - raz nazwa wybranego wczesniej sezonu
-mecz (tabela "podkategorie") - wynik_meczu (tabela"wyniki")
-2 mecz (tabela "podkategorie") - 2 wynik_meczu (tabela"wyniki")
.......................................itd

[php:1:74f2e81ab1]<?php
$sql = "select nazwa_sezonu FROM kategorie WHERE idCat=$KATEGORIA";
$res = mysql_query($sql);
$nazwa_sezonu = mysql_fetch_array($res);


$zapytanie = "SELECT ..................................
?>[/php:1:74f2e81ab1]
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: 23.08.2025 - 23:50