Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]Nie rozumiem obsługi formularzy, nie wiem jak obsłużyć -szukam pomocy
meron11
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


mam formularz:
  1. <form action="<?php echo url_for('tablice/Dodaj')?>" method="post">
  2. <input type="text" name="wartosc" size="10" />
  3. <input type="hidden" name="czesc" value="1" />
  4. <input type="hidden" name="id" value="<?php echo $tablice->getId() ?>" />
  5. </form>

Muszę zapisać to w bazie o takiej strukturze:
(IMG:http://iv.pl/images/20154616923387855225.png)

Ale kompletnie nie wiem jak...
napisałem narazie tyle:
  1. public function executeDodaj (sfWebRequest $request )
  2. {
  3. $this->forward404Unless($request->isMethod(sfRequest::POST));
  4. $this->form = new trescForm($request);
  5. $this->processForm($request, $this->form);
  6. }

oczywiście nie działa.
Proszę kogoś o napisanie kodu i wytłumaczenie go ,z góry dzięki ,oczywiście tabela tresc skonfigurowana w symfony (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
meron11
post
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


Solucja:
  1. <form action="<?php echo url_for('tablice/Dodaj')?>" method="post"?>
  2. <input type="text" id="tresc_tresc" name="tresc[tresc]" size="10" />
  3. <input type="hidden" id="tresc_czesc" name="tresc[czesc]"value="1" />
  4. <input type="hidden" name="tresc[id]" id="tresc_id" />
  5. <input type="hidden" name="tresc[_csrf_token]" value="43d5751b44f29deab660dadba3a84616" id="tresc__csrf_token" />
  6. <input id="tresc_id_tablicy" type="hidden" name="tresc[id_tablicy]" value="<?php echo $tablice->getId() ?>" />
  7. </form>


Brak pola id...
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 10:48