Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> checkbox
przemysuaw
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 3.02.2013

Ostrzeżenie: (0%)
-----


Mam problem z checkboxem.

Mam listę użytkowników i przy każdym jest checkbox.
Pod spodem jest formularz.

Chodzi mi o to, by wypełnić formularz i wysłać do zaznaczonych użytkowników. (Wysyłam do bazy danych, a nie maila).
Czyli poprzez zapytanie INSERT.
Przy okazji dobrze byłoby pod spodem dać jeszcze jeden checlbox po zaznaczeniu którego zaznaczają się wszystkie, a po odznaczeniu odznaczają.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
przemysuaw
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 3.02.2013

Ostrzeżenie: (0%)
-----


jeżeli nie dodaje tego wiersza do formularza to wyskakują dwa błędy

- wystąpił błąd: Undefined index: send_wiad
- wystąpił błąd: Invalid argument supplied for foreach()

Jak dodaje to, to wyskakuje mi:

echo'<p> Nie wstawiono do tabeli wiadomosc_f </p>';

Ewidentnie nie jest przesyłana wartość z checkboxa w momencie wysyłania formularza.
Jak próbuje wyświetlić co przechowują zmienne, które teoretycznie są z checkboxa:
  1. $send_wiad=$_POST['send_wiad'];
  2. print_r($send_wiad);
  3.  
  4. foreach($send_wiad as $firma ) {
  5. echo 'firma: '.$firma;


To dostaje:
Array ( [0] => '.$firma.' ) firma: '.$firma.'

Nie wstawiono do tabeli wiadomosc_f

Przy wyświetlaniu tabeli, checkbox podaje prawidłową wartość firma_id,
ale jak chce pobrać dane z zaznaczonych wierszy przy wysyłaniu formularza, to zmienne są puste.
Eeehhhh... pewnie gdzieś zapomniałem o oczywistych oczywistościach.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 07:04