![]() |
![]() |
![]()
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: 65 Pomógł: 9 Dołączył: 30.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ja bym zrobił inaczej trochę. Pewnie też źle, ale na szybkiego myślałem:)
Zrób 20 rekodów, w każdym string z 20 znakami:) I przy wypisywaniu pobieraj 1,2,3,4 znak tej tablicy znaków(stringa). Masz wtedy 20 zapytań, a reszta to PHP, albo JavaScript. Podobnie przy edycji. Zmieniasz np. 5 znak w tym ciągu. Moim zdaniem lepsze wyjście. A możesz tak samo zrobić na jednym rekordzie, z BARDZO długim ciągiem znaków. I wypisywać pierwsze 20 w jednym rzędzie, drugie 20 w drugim itd. Pozdrawiam:) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 00:46 |