![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 2.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
posiadam kawalek kodu, ktorym wybieram z bazy mysql dane i wypisuje je w tabelce (kilka wierszy) i to ponizej dziala sobie ok. chcialbym jednak, aby jedna kolumna K2 zostala wypisana tylko w przypadku, jesli wartosc k2 w bazie nie jest pusta, przy czym moze sie zdazyc tak, ze wynikiem zapytania bedzie kilka rekordow i dla niektorych wartosc k2 bedzie pusta, a dla innych nie. i teraz w przypadku jak sa jakiekolwiek wartosci to wypisuje kolumne K2, a jak we wszystkich rekordach k2 nie ma wartosci, to wtedy nie wyswietla kolumny K2. bede wdzieczny za pomoc/nakierownie/pomysl jak to zrobic.
pozdrawiam. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Jeżeli są dane, wyświetla je, danych nie ma, daje twardą spację. -------------------- 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 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 24.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ustawił bym sobie flagę
potem pobrał dane z bazy do tablicy, odpytał każdy pobrany wiersz, np. poprzez foreach(), i sprawdził, czy w kolumnie K2 występuje conajmniej jedno pole zawierające wartość, jeżeli tak, przestawiam flagę na true. Przy wypisywaniu danych z tablicy wyniku zapytania testuję stan flagi:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 2.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzieki, obydwie odpowiedzi sie przydaly.
pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:32 |