Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php i mysql] Przełączniki a mysql, jak u góry
Dahred
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 14.02.2007

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


Problem jest taki:

Mam bazę danych, a w php chcę zrobić listę wyboru które skasować. PHP łączy się z mysql i usuwa te elementy które były w checkboxie. Ale nazwa checkbox'a jest jedna i nie można jej nadawać wielu elementom.
Baza mysql jest dowolna, nie mam tam takich rzeczy jakie by sugerowało php. chodzi o pola wyborów które by się zaznaczało, a php te pola usuneło.
Go to the top of the page
+Quote Post
plisek
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 28.08.2005

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


w czym tak naprawde lezy problem?? czytam ten post 3 raz i prawde owiedziwszy nie rozumiem o co Ci chodzi!
Cytat
a w php chcę zrobić listę wyboru które skasować.

no to zamiast checkboxow zrób liste
Cytat
Ale nazwa checkbox'a jest jedna i nie można jej nadawać wielu elementom.

dlatego prześlij zmienne z listy w tablicy, nedziesz mogł przesłać kilka zmiennych, a nie jak w checkboxie 1
Cytat
Baza mysql jest dowolna, nie mam tam takich rzeczy jakie by sugerowało php.

tzn (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jakie rzeczy sugeruje PHP (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)

napisz konretnie co potrzebujesz, bo to troche jak wróżenie z fusów ;/

pozdr

btw
mam nadzieje, ze nie zamotałem sie w tym wszystkim (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował plisek 15.03.2007, 16:55:33
Go to the top of the page
+Quote Post
Neojawor
post
Post #3





Grupa: Zarejestrowani
Postów: 106
Pomógł: 1
Dołączył: 2.12.2005
Skąd: Jaworzno

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


robisz sobie <form>-a, robisz pola checkbox, każdy box będzie opisany nazwą rekordu do usunięcia (żeby user wiedział, co wywala), oraz nazwa boxa (czyli name) będzie brała nazwę z jakiejś unikatowej kolumny w tabeli (np Id). Formularz przekaże wszystkie zaznaczone boxy, a więc wartości ID wszystkich rekordów do usunięcia. Mając te Id wywalasz zapytanie do bazy o wywalenie rekordów, gdzie "Id=..."

EDIT:

zapomniałem, że oprócz nazwy każdy box musi mieć value - i to w nim musi koniecznie być wartość Id do usunięcia

Ten post edytował Neojawor 15.03.2007, 21:46:17
Go to the top of the page
+Quote Post

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: 23.08.2025 - 02:21