Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [symfony]zapis tablicy do kilku tabel bazy danych
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


mam sobie dosyc rozbudowana tablice z zamowieniem- czyli informacje o kliencie,produktach,dostawie,itp

chcialbym teraz dokonac zapisu danych do bazy- oczywiscie relacyjna baza danych.
Tablica jest tworzona dynamicznie a nie jako jeden formularz i nie moge uzyc funkcji bind.
W jaki sposob dokonac zapisu w klasie ? Robie pierwszy projekt w symfony stad moje pytanie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trucksweb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


mam tak jak napisales:

  1. public static function zapiszZamowienie($array)
  2. {
  3. if(isset($array) AND is_array($array))
  4. {
  5. $zamowienie = new Zamowienie();
  6. $pzamowienie->fromArray($array['zamowienie ']);
  7.  
  8. $zamowienie ->save();
  9. print'<pre>';
  10. print_r($array['zamowienie ']);
  11. print'</pre>';
  12.  
  13. }
  14.  
  15. }


a to tablica
  1. (
  2. [title] => gffffffffffffffffffffffffffffffh
  3. [subtitle] =>
  4. [description] =>
  5. fggggggggggggggggggggggggggggggggggggggggggggggggh
  6. [start_date] => 2010-01-03
  7. [end_date] => 2010-01-18
  8.  


i niestety zapisuje mi sie pusty rekord do bazy

?

//
odpisuje sobie sam:
wystarczylo poinformowac propela ze indeksy tablicy ma zaciagnac z mojej tablicy poprzez
Cytat
fromArray($array['zmowienie'], BasePeer::TYPE_FIELDNAME)


Ten post edytował trucksweb 18.01.2010, 13:13:47
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: 17.10.2025 - 20:18