Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL]mała gra, wydajność bazy danych
maxis88
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 1
Dołączył: 17.09.2007

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


Witam.
Mam zamiar zrobić a właściwie juz robię prostą gierkę na przeglądarkę ( tekstową ).
Póki co mam 3 tabele : info o graczu ( poziom, statystyki i jakies 24 inne parametry postaci ), spis jego narzedzi ( z ich parametrami i ilością ), spis wszystkich narzedzi w grze ( rowniez z parametrami i innymi duperelami)

Zastanawiam sie tylko, czy nie spadnie wydajnosc strony przy wiekszej ilosci ludzi jak zostawie takie 3 tabele czy moze jednak zapisywac kazdego gracza w osobnej tabeli i w niej wszystko co sie jego tyczy...
czyli tabela "nick gracza" a w niej poziom, statystyki, narzedzia i inne duperele czyli dwie połączone tabele ale kosztem tego, że kazdy gracz bedzie inną tabelą ;P

mam nadzieję, że jasno się wyrazilem ;P
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maxis88
post
Post #2





Grupa: Zarejestrowani
Postów: 110
Pomógł: 1
Dołączył: 17.09.2007

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


  1. $zaznacz=mysql_query("SELECT * FROM monsters WHERE wlasciciel='brak' GROUP BY lvl ORDER BY lvl");
  2.  
  3.  
  4. while($pokaz=mysql_fetch_row($zaznacz)){
  5.  
  6. ...$pokaz[0] , $pokaz[1] ...
  7. }
  8.  

w czym tu mogłem sie pomylić ? manuala do ORDER BY raczej nie potrzebuję bo średnio jest tu się w czym pomylić ...

kod nadal nie dziala poprawnie ( nie sortuje- wszystko inne działa )
// z drugiej strony dzieki za przypomnienie o mysql_fetch_assoc ;P

Ten post edytował maxis88 3.04.2011, 17:07:49
Go to the top of the page
+Quote Post
zegarek84
post
Post #3





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


Cytat(maxis88 @ 3.04.2011, 18:07:02 ) *
w czym tu mogłem sie pomylić ? manuala do ORDER BY raczej nie potrzebuję bo średnio jest tu się w czym pomylić ...
miałem już pisać wczoraj ale zauważyłem, że napisałeś, iż dane pole po którym sortujesz jest typu integer... jednak jak dla mnie to sortowanie jest "słownikowe" - czyli pole owe chyba jednak nie masz w bazie typu integer - nie wiem też jak się zachowuje mysql jeśli zrobisz literówkę i napiszesz coś podobnego do integer - upewnij się co do struktury tabeli...
Go to the top of the page
+Quote Post

Posty w temacie
- maxis88   [MSSQL]mała gra   28.03.2011, 13:39:15
- - emajl22   skad w ogole taki pomysl? 1 tabela = 1 uzytkownik ...   28.03.2011, 13:42:05
- - gorden   a po co są tabele?   28.03.2011, 15:33:07
- - maxis88   żebym sobie uporządkował masę danych ?   28.03.2011, 16:35:55
- - PlayKiller   Cytatczy moze jednak zapisywac kazdego gracza w os...   28.03.2011, 18:15:49
- - wiewiorek   Co to za dziwny pomysł żeby każdy gracz był oddzie...   28.03.2011, 18:31:23
- - maxis88   wiem , że dziwny pomysł ;P ale wpadł mi w momencie...   29.03.2011, 13:35:29
|- - markonix   Cytat(maxis88 @ 29.03.2011, 14:35:29 ...   29.03.2011, 15:00:57
- - PlayKiller   Cytatto jak każdy będzie miał w tabeli "dla w...   29.03.2011, 14:01:01
- - modern-web   Ze spokojem; bazy danych nie `zamulisz`. B...   29.03.2011, 14:11:50
- - krowal   O matko, każdy świeżak zawsze ma takie pomysły na ...   29.03.2011, 17:59:58
|- - wmatusiak   Cytat(krowal @ 29.03.2011, 18:59:58 )...   29.03.2011, 19:50:53
|- - maxis88   Cytat(wmatusiak @ 29.03.2011, 20:50:5...   2.04.2011, 10:15:29
- - kuba_pilach   A podaj kawałek kodu odpowiadający za tą czynność....   2.04.2011, 13:26:40
- - maxis88   [SQL] pobierz, plaintext $zaznacz=mysql_query...   2.04.2011, 18:21:51
- - kuba_pilach   A więc tak... Dlaczego jak używasz mysql, masz ta...   2.04.2011, 18:30:05
- - maxis88   DESC tym bardziej nie ... ani ASC ani DSC nie sort...   2.04.2011, 23:28:22
- - kuba_pilach   Jak masz tablicę gracze, i tam kolumnę lvl to się ...   3.04.2011, 11:53:48
- - maxis88   [PHP] pobierz, plaintext $zaznacz=mysql_query...   3.04.2011, 17:07:02
|- - zegarek84   Cytat(maxis88 @ 3.04.2011, 18:07:02 )...   3.04.2011, 18:44:36
|- - maxis88   Cytat(zegarek84 @ 3.04.2011, 19:44:36...   3.04.2011, 21:45:58
- - kuba_pilach   A ja mu radzę się dobrze nauczyć php, bo to co ter...   3.04.2011, 20:12:14
- - kuba_pilach   Sorki za to, ale myślałem, że nic nie potrafisz......   4.04.2011, 14:42:29


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: 27.12.2025 - 15:54