Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis danych z formularza za pomocą pętli [PHP][MySQL]
Danielcom
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 3
Dołączył: 6.10.2008

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


Witam, muszę napisać skrypt do zarządzania menu. Niby prosta sprawa, ale mam mały problem. Chodzi o zapis danych z formularza napisanego w html.

Formularz wygląda mniej więcej tak:
(IMG:http://www.danielcom.pl/skjdhfldvcxhb/tabelka.jpg)

Dane pobierane są w pętli (foreach) z MySql.

Chcę teraz zapisać pola, które pozwalają na zmianę (opublikowany, order ...) z tego formularza za jednym podejściem, i nie bardzo mam pomysł jak to zrobić.

Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Danielcom
post
Post #2





Grupa: Zarejestrowani
Postów: 92
Pomógł: 3
Dołączył: 6.10.2008

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


działa (IMG:style_emoticons/default/smile.gif)
trochę zmodyfikowałem ten skrypt.

  1. <td width="1%"><input type="text" name="<?php echo '$activ['.$submenu['idmenu'].']'; ?>" value="<?php echo $submenu['activ']; ?>" size="2" /></td>

dzieki temu generuje się taka tablica
  1. (
  2. [$activ] => Array
  3. (
  4. [22] => 1
  5. [24] => 0
  6. [7] => 1
  7. [21] => 0
  8. [3] => 0
  9. [13] => 1
  10. [23] => 1
  11. [15] => 1
  12. [4] => 1
  13. [18] => 1
  14. )
  15.  
  16. [$pozycja] => Array
  17. (
  18. [22] => 4
  19. [24] => 0
  20. [7] =>
  21. [21] => 1
  22. [3] => 0
  23. [13] => 1
  24. [23] => 666
  25. [15] => 1
  26. [4] => 1
  27. [18] => 3
  28. )
  29.  
  30. [$uprawnienia] => Array
  31. (
  32. [22] =>
  33. [24] => 0
  34. [7] => 1
  35. [21] => 1
  36. [3] => 0
  37. [13] => 1
  38. [23] => 555
  39. [15] => 1
  40. [4] => 1
  41. [18] => 0
  42. )
  43.  
  44. )


Ten post edytował Danielcom 24.01.2010, 12:50:09
Go to the top of the page
+Quote Post

Posty w temacie
- Danielcom   Zapis danych z formularza za pomocą pętli [PHP][MySQL]   23.01.2010, 17:05:28
- - elmozaur   nie rozumie pytania?? jesli masz pola to maja one ...   23.01.2010, 17:13:25
- - Danielcom   tak, ale problem polega na tym, że zmiennych ...   23.01.2010, 17:18:27
- - evolucja   jak generujesz formularz to jako name każdego z pó...   23.01.2010, 17:29:02
- - elmozaur   w takim ukladzie kazda wysylana kolumna musi byc t...   23.01.2010, 17:35:03
- - Danielcom   ok, to rozwiązanie bardzo mi się podoba, mam tylko...   23.01.2010, 18:07:40
- - evolucja   Jeśli użyłbyś mojego sposobu to tak: [PHP] pobierz...   23.01.2010, 18:13:56
- - Danielcom   zrobiłem tak jak napisałeś, ale mam problem, miano...   23.01.2010, 19:20:45
- - evolucja   Notice Undefined variable 'idmenu' in ...   23.01.2010, 19:41:30
- - Danielcom   teraz to już nie wiem czy ja coś źle napisałem, cz...   23.01.2010, 20:39:12
- - evolucja   [PHP] pobierz, plaintext <?php echo '...   23.01.2010, 20:45:54
- - Danielcom   tak, faktycznie wsadziłem tutaj stary kod ale ogó...   23.01.2010, 21:04:15
|- - evolucja   [PHP] pobierz, plaintext <?phpforeach($pdo ...   24.01.2010, 11:14:18
- - rytek   Dlaczego wysyłasz formularz metodą GET? Przy tak d...   23.01.2010, 21:13:45
- - Danielcom   Ogólnie cały system chodzi na postach, teraz zmien...   23.01.2010, 21:30:44
- - evolucja   Foreach się chyba tutaj nie sprawdzi... [PHP] pobi...   23.01.2010, 21:46:41
- - Danielcom   jak zadziała dalej jest błąd Notice: Undefined v...   23.01.2010, 21:57:19
- - evolucja   Po pierwsze, zobacz w źródle formularza jak ci się...   23.01.2010, 22:01:42
- - Danielcom   faktyczniecoś się źle generuje, zaraz nad tym posi...   23.01.2010, 22:11:52
- - Danielcom   działa trochę zmodyfikowałem ten skrypt. [PHP] ...   24.01.2010, 12:01:50
- - evolucja   Czyli już sobie poradzisz?   24.01.2010, 13:33:16
- - Danielcom   Pokombinuję jeszcze z zapisywaniem do bazy, bo ta ...   24.01.2010, 19:21:09


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: 9.10.2025 - 06:58