![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Szukałem, patrzyłem po internecie, nic z znalezionych mi sposobów nie działa. Mianowicie, chcę aby usuwało mi wszystkie rekordy zaznaczone checkboxami. Oto kod:
W tym wypadku usuwa tylko 1, bez pętli for usuwa także 1, usuwając limity lub dodając dodatkowe fragmenty kodu albo usuwa po 1 albo wcale. Co mam zmienić(IMG:style_emoticons/default/questionmark.gif) Ten post edytował dragon7 15.10.2010, 13:21:50 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 12.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
usuwa jedno bo namieszałeś(IMG:style_emoticons/default/tongue.gif)
przecież $eid ma cały czas tą samą wartość więc nic dziwnego że usuwa tylko raz |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
To jak zrobić, żeby zczytywało wszystkie wszytskie wartości, jak np 3 checkboxy zaznaczone??
Ten post edytował dragon7 15.10.2010, 13:43:28 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Użyć przy checkboxach jako name nawiasów kwadratowych, nadać im różne value i potem się bawić dalej zapytaniem z użyciem IN...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 12.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
ja tam nigdy nie byłem orłem... ale sprawdziłem i mi działa:D
prawdopodobnie będziesz musiał lekko przerobić formularz bo znając życie każdy checkbox ma tą samą nazwę czyli eid ja zrobiłem to w ten sposób i działało formularz skrypt
w ten sposób tworzysz tabelkę z id które trzeba skasować, później w następnej pętli tworzysz albo zapytanie albo wstawiasz to do tego co masz i wywalasz pojedynczo pewnie ktoś mnie zjedzie ze to prostackie podejście, ale cóż ja też się dopiero uczę sposób thek'a duuużo wygodniejszy (IMG:style_emoticons/default/smile.gif) Ten post edytował ktosiu 15.10.2010, 13:59:22 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
ale tak się zastanowiwszy to eid nie ma cały czas tej samej wartości, bo pod tą nazwa kryje się id zdjęcia (skrypt dotyczy galerii), a id jest unikalne dla każdego zdjęcia, więc jeśli są zaznaczone 2 checkboxy to 2 różne id, a usuwa tylko 1 i dlaczego??
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 12.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
może gadam głupoty, ale żeby się o tym przekonać musiałbyś pokazać kod tego formularza
jeżeli każdy checkbox ma to ono chwyta ostatni zaznaczony checkbox i tylko on jest przekazywany dalej wiec zmień name="eid" na
Ten post edytował ktosiu 15.10.2010, 14:10:52 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
no tak właśnie usuwa ostatni zaznaczony już wiem wystarczyło dodać [$a]
Ale i tak pomogłeś, bo trzeba było też wstawić w nazwie eid[]. Dzięki:D Ten post edytował dragon7 15.10.2010, 14:19:35 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 12.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
akuratnie to co napisałeś niekoniecznie może usuwać to co akurat ty chcesz usunąć (IMG:style_emoticons/default/tongue.gif)
ja bym to zrobił tak to
zamienił na to
Ten post edytował ktosiu 15.10.2010, 14:31:10 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
działa tak jak trzeba już, usuwa to co chcę(IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 12.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
fakt... działa jak należy. to ja coś sobie złego uroiłem
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:16 |