Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyświetlanie tabeli
Forum PHP.pl > Forum > PHP
kmpl
Witam,
Mam do wyświetlenia na stronie tabelę, lecz jest posiada ona wiele kolumn, które nie zmieszczą się na stronie (szerokość).
Chciałbym zrobić wyświetlanie za pomocą kontrolek checkbox - zaznaczę np. imię, nazwisko, pesel to tabela wyświetli mi się z takimi kolumnami.
nospor
no ok ale w czym problem? Czego z tego nie wiesz?
Co już napisałeś samemu?
john_doe
ja to bym zrobił coś takiego

  1. <input type="checkbox" name="tutajNazwaKolunyImie" />
  2. <input type="checkbox" name="tutajNazwaKolunyNazwisko" />
  3. .
  4. .
  5. .
  6.  

to by było w formularzu.

następnie w zapytanie sql wpakuj przesłane pola POSTem

np. zapytanie sql, które sobie poprawisz bo nie ma "uszu"
  1. SELECT $_POST['tutajNazwaKolunyImie'] FROM tabela;


potem normalne wykonanie zapytania


pozdro
kmpl
Cytat(john_doe @ 16.09.2009, 08:25:12 ) *
ja to bym zrobił coś takiego

  1. <input type="checkbox" name="tutajNazwaKolunyImie" />
  2. <input type="checkbox" name="tutajNazwaKolunyNazwisko" />
  3. .
  4. .
  5. .
  6.  

to by było w formularzu.

następnie w zapytanie sql wpakuj przesłane pola POSTem

np. zapytanie sql, które sobie poprawisz bo nie ma "uszu"
  1. SELECT $_POST['tutajNazwaKolunyImie'] FROM tabela;


potem normalne wykonanie zapytania


pozdro



Właśnie o to mi chodziło.
Dzięki
Larges
(off-topic)
Dodatkowo radzę zapoznać się z mysql_real_escape_string()

Dodaje znaki unikowe do łańcucha_bez_znaków_unikowych , mając na uwadze aktualnie używany w połączeniu zestaw znaków by tak przygotowanego łańcucha można bezpiecznie użyc w funkcji mysql_query().

Przykład zapytania z manuala:

// Zapytanie
  1. $query = sprintf("SELECT * FROM uzytkownicy WHERE uzytkownik='%s' AND haslo='%s'",



Warto stosować (;
kmpl
Dzięki za wszelkie sugestie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.