[PHP][MySQL] Wyświetlanie danych w komórce |
[PHP][MySQL] Wyświetlanie danych w komórce |
4.02.2018, 22:25:59
Post
#21
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
A nie możesz mieć zamiast tych dwóch tablic w PHP jednej?
Kod [0] => array([0] => '2020-Y') [1] => array([0] => '2020-G90Y') [2] => array([1] => '4525 C') ... W ten sposób klucz jest reprezentacją, a wartość wartością koloru. -------------------- |
|
|
4.02.2018, 22:31:02
Post
#22
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Nie zgadniesz, ile czasu zajęło mi pobranie do tej postaci
Potem robię z tego tablicę:
A ja wklepać to w jedną? -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
4.02.2018, 22:44:26
Post
#23
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
A nie lepiej takie zapytanie?
Każdy rekord będzie stanowił właśnie reprezentację i wartość. -------------------- |
|
|
4.02.2018, 22:48:47
Post
#24
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
No tak było na początku, ale nie umiałem tego wklepać w tabele HTML.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
4.02.2018, 22:52:02
Post
#25
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
To wróć do tego i zerknij w mój post #19.
-------------------- |
|
|
4.02.2018, 22:53:48
Post
#26
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
No to mam 2 osobne zapytania robić?
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
4.02.2018, 22:55:20
Post
#27
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Jedno, takie jak podałem wyżej.
-------------------- |
|
|
4.02.2018, 22:58:00
Post
#28
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Ale to mi nie pobierze danych z pierwszej tabeli...
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
5.02.2018, 08:18:18
Post
#29
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Dodałeś drugą tabelę, ale dane masz nadal w postaci skumulowanej w pierwszej tabeli?
-------------------- |
|
|
5.02.2018, 09:39:58
Post
#30
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Nie, mam dwie tabele...
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
5.02.2018, 09:45:37
Post
#31
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Pokaż strukturę drugiej tabeli. Wydaje mi się, że pokazywałeś tylko jedną.
-------------------- |
|
|
6.02.2018, 20:40:12
Post
#32
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Potem przerzucilem do drugiej tabeli dane dla alternatywnych kolorów. Pokażę, jak wrócę do domu...
Pobieram to tak:
I otrzymuję tablicę. Jakiś pomysł? -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
6.02.2018, 20:50:41
Post
#33
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Najlepiej by było abyś zmienił strukturę bazy/tabel.
Pokaż jaki wynik daje:
-------------------- |
|
|
6.02.2018, 21:06:34
Post
#34
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Cytat #1054 - Nieznana kolumna 'XXX' w where clause Ale jeżeli podstawię pod xxx jakiś kolor np. 1000, daje pusty wynik. Najlepiej by było abyś zmienił strukturę bazy/tabel. Szukałem informacji, jak zbudować taką bazę, ale nic nie znalazłem... -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
6.02.2018, 21:12:17
Post
#35
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Podstaw jakiekolwiek id, aby wybrało jeden kolor.
Podawałem Ci wcześniej strukturę tabel. -------------------- |
|
|
6.02.2018, 21:18:49
Post
#36
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
To otrzymuję dane konkretnego koloru:
W tym poście? Nie wszystko kumam. -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
6.02.2018, 21:23:20
Post
#37
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Wystarczy, że posortujesz powyższe zapytanie według a_range, ew. drugiego, aby mieć jakąś (nie wiem co jest kluczem) kolejność dla wartości NCS i Pantone.
1. RAL masz od razu, drukujesz. 2. Przechodzisz do drugiego wiersza w komórce. 3. Sprawdzasz czy a_range jest 0 lub 1 i w zależności od tego drukujesz typ (NCS/Pantone). 4. Drukujesz obok wartość. 5. Przechodzisz do kolejnego wiersza. 6. Sprawdzasz czy a_range się zmieniło, jeśli tak, to drukujesz typ (NCS/Pantone). 7. Drukujesz obok wartość. 8. Masz tylko dwa typy a_range, więc drukujesz do końca wyniku. 9. RGB i HEX masz na wierzchu, więc drukujesz. -------------------- |
|
|
6.02.2018, 21:27:39
Post
#38
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
W taj chwili mam tak:
I po zapytaniu mam taką tablicę:
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
6.02.2018, 21:34:55
Post
#39
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Jeśli nie chcesz zmienić struktury na jaką podałem w poście #17, to zmień zapytanie, które podałem w poście #33 zgodnie ze wskazówkami w poście #37.
-------------------- |
|
|
6.02.2018, 21:37:06
Post
#40
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
No właśnie nie wszystko rozumiem w twojej propozycji struktury bazy.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 17:42 |