Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> edycja danych php/sql
baal82
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 26.02.2007

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


Cześć,
wiem, że problem pewnie jest banalny, ale siedzę nad tym i nie mogę znaleźć rozwiązania. Mam zrobioną prostą wyszukiwarkę pracowników. Po wpisaniu części nazwiska jest uruchamiany kod:

  1. <form blablabla>
  2. select * from PracownikDoEdycji where nazwisko like '$nazwiskoDoEdycji%'


Wyniki są zapisywane w postaci tabelarycznej. Pod tabelką są 2 przyciki: usuń oraz edytuj:

  1. <tr><td><input type=\"submit\" name=\"edytujKontaktBtn\" value=\"Edytuj\" style=\"background-color: #6064EF\"></td></tr>
  2. <tr><td><input type=\"submit\" name=\"usunKontaktBtn\" value=\"Usuń\" style=\"background-color: #ff0000\"></td></tr>


i na końcu zamykany jest formularz.

Jeżeli wpiszę się cześć nazwiska, to wiadomo, zostanie utworzonych kilka tabel z ludzikami, których nazwiska zaczynają sie na wpisaną frazę.
I problem polega na tym, że jeżeli jest kilka tabelek, to bez względu na to, który przycisk Edytuj/Usuń zostanie wciśniety, to operacja jest wykonywana tylko na ostatnim wyświetlonym rekordzie.

Jak zmusić, aby po kliknięciu na przycisk, kod wykonywał się dla konkretnej osoby?

dzieki
Łukasz

Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Bo musisz otwierać i zamykać formularz dla każdego rekordu.
Go to the top of the page
+Quote Post
baal82
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 26.02.2007

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


poszło, miałem zamknięcie formularza poza pętlą.

dzięki
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 Aktualny czas: 21.08.2025 - 19:41