Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapisywanie tylko po zmianie
Kinool
post
Post #1





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

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


ok wiec od początku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

z bazy wyciągam pewne rekordy, wchodzą one w tabele jako pola formularza np. Imie Nazwisko Adres, na stronie jest to listowane w tabeli

np. jako
  1. <input type="text" name="imie[1]" value="Jan" />
itp. każda część (imię, nazwisko, adres) w oddzielnym polu tak by można było hurtowo zmieniać dane a nie wchodzić w edycje pojedynczych wpisów.

w tej chwili w skrypcie przechodzę cała tabele z POST-a np.
  1. <?php
  2. foreach ($_POST['imie'] as $id=>$value)
  3. ?>
i i przez to robie UPDATE w bazie, działa to ale ... no właśnie ale po co edytować dane, które się nie zmieniły a bez sensu porównywać czy dane się zmieniły bo będzie to jeszcze mniej optymalne niż jest teraz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

pomyślałem sobie o jakimś mechanizmie w JS który by "oznaczał" tylko te pola w których nastąpiła edycja i tylko one by wędrowały do pętli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

coś podobnego jest w PHPMyAdmin przy edycji wpisu

za pomoc wielkie dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- Kinool   Zapisywanie tylko po zmianie   20.07.2008, 07:36:17
- - paziek   [HTML] pobierz, plaintext <input type="tex...   23.07.2008, 13:48:43


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 - 06:32