![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
chciałbym umieścić na stronie kwadrat zbudowany z liter, powiedźmy 20x20 punktów. Każdą litere powinno dać sie zmienić na inną w dowolnym momencie, byłoby to coś w stylu księgi wpisów. Już niemal wszystko zaprojektowałem, pozostał jednak problem od strony technicznej. Jedyny sposób jaki mi przychodzi do głowy to bazy MySqla, zrobienie tabeli 20x20 komórek, w każdej komórce jedna litera. Jednak wykonanie 400 połączeń, osobnego dla każdej komórki, przy każdorazowym odświeżeniu strony raczej nie wchodzi w gre. Ponadto wszystkim literą musiałbym przypisać kawałek kodu mówiący jej skąd ma pobierać dane, a zbyt długi kod też nie jest fajną sprawą. Znacie jakąś lepszą metode? Może dałoby sie pobrać tabele jako całość, a dopiero potem ją rozdzielić i rekordy przypisać do odpowiednich pól? Pozdrawiam, Juzekmj. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
A nie prościej 'wąską' tabelę z 400 wierszami? Wszak struktura w jakiej przechowuje się dane nie musi odpowiadać temu jak dane są prezentowane.
Robisz SELECT * FROM tabela Potem zagnieżdzona pętla for, żeby wydrukować to w kwadracie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:19 |