0
我在這 - $數組>的數據,看起來像這樣:如何將這些數據放入我的數據庫?
Array
(
[Boeking] => Array
(
[start] => 25/12/2010
[end] => 26/12/2010
[centrum] => Brussels
[responsible] => Wouter
[email] => [email protected]
[materials] => Array
(
[0] => 4
[1] => 5
[2] => 6
[3] => 8787
[4] => 5
[5] => 2572
[6] => 75
)
)
)
在我的數據庫中的字段是相同的,所以我有一個叫做「boekings」表,與字段的開始,結束,中心,負責任的,電子郵件和材料'。
材料是一個varchar(1000),所以它應該足夠長。
沒有CakePHP的我用的php的序列化()函數來做到這一點,但現在我不知道答案......
當我的評論負責材料陣列的線,它把數據在我的數據庫中正確,所以我的saveAll()方法沒有問題。
Thanx提前的傢伙!
沃特
這是不好的風格,你應該添加一個表Boeking_material,它把材料和Boekings(不管那些是什麼)聯繫起來。在數據庫中存儲序列化或逗號分隔的數據可能會起作用,但它稍後會咬你(即當你想用特定材料搜索boek時)。 – dbemerlin 2010-05-18 11:07:51