Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z checkboxami
kanan
post 18.03.2005, 23:26:40
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 22.10.2004

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


Problem, jaki mnie zastanawia jest nastepujacy, mianowicie chcialem utworzyc formularz, ktory bedzie sluzyc do wybrania rekordow z bazy, ktore chcialbym zmodyfikowac i chcialem wlasnie zastosowac do tego pole checkbox, ktore pozwoliloby mi wybrac kilka rekordow i wlasnie w tym problem, ze nie wiem w jaki sposob dokonac takiego wyboru, powiedzmy ze wyglada to w sposob nastepujacy:

checkbox1 tytul
checkbox2 tytul
checkbox3 tytul
checkbox4 tytul
checkbox5 tytul

i teraz chcialbym wybrac tylko te tytuly: 1 3 4. W jaki sposob moge tego dokonac? Myslalem, zeby wykorzystac do tego tablice, ktora bylaby przypisana do kazdego tytulu, zatem wygladaloby to w ten sposob:

checkbox1 name=tablica[1] tytul
checkbox2 name=tablica[2] tytul
checkbox3 name=tablica[3] tytul
checkbox4 name=tablica[4] tytul
checkbox5 name=tablica[5] tytul

I jezeli dany tytul zostalby wybrany to do tej tablicy wpisywana bylaby wartosc 1 i nastepnie wyswietlane bylyby rekordy o tych numerach, wymagaloby to zliczenia tych rekordow i pozniej odpowiedniego zebrania ich, tylko ze to wydaje mi sie bardzo czasochlonne i dosc zlozone, co moze objawiac sie wolnym dzialaniem.

Z gory dzieki za pomoc!
Go to the top of the page
+Quote Post
Coyote
post 18.03.2005, 23:35:24
Post #2





Grupa: Zarejestrowani
Postów: 151
Pomógł: 0
Dołączył: 20.02.2005
Skąd: Poznań

Ostrzeżenie: (30%)
XX---


ale to chyba wedlug mnie jest najrozsadniejsze wyjscie przynajmniej ja nie znam lepszego ..


--------------------
Go to the top of the page
+Quote Post
_Mateo
post 19.03.2005, 16:31:41
Post #3





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


moze tak:

  1. <form method=post action="costam.php">
  2. <input type="checkbox" name="tablica[]" value="1" />text
  3. <input type="checkbox" name="tablica[]" value="2" />text
  4. <input type="checkbox" name="tablica[]" value="3" />text
  5. </form>


a potem przesłać do jakiegos pliku i wykonac jakies akcje smile.gif


--------------------
Go to the top of the page
+Quote Post
Ociu
post 19.03.2005, 18:40:59
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Nie bardzo zaczaiłem, ale może to pomoże:
  1. <?php
  2. $tbl = array (&#092;"title1\"=>\"name1\", \"title2\"=>\"name2\", \"title3\"=>\"name3\", \"title4\"=>\"name4\");
  3. while (list ($title, $name) = each ($tbl)) {
  4. echo '<input type=\"checkbox\" value=\"'.$title.'\" checked name=\"'.$name.'\">'. $name. '<br />';
  5. }
  6. ?>
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 12:08