2009-11-15 116 views
0

什么是使用PHP(cakephp)保存下列数组的有效方法? 每个值需要进入表中的新行吗?cakephp保存数组

Array 
(
    [0] => 6786754654 
    [1] => 5643564545 
    [2] => 344544545 
    [3] => 233245654654 
    [4] => 453454654654 
    [5] => 6546542323 
    [6] => 654654654 
    [7] => 645654654 
    etc.... 
) 

感谢

回答

4

两个选择:

  1. 格式化为通过阵列调用模型::创建(要求Model::saveAll()
  2. 环路阵列),则型号:保存()

我推荐选项1,因为您可以使用Model :: saveAll($ data,array('validate'=>'fir T'));确保所有值在保存之前都是有效的。

+0

这是个好主意。 – ondrobaco 2009-11-15 11:22:26