保存select的内容到数据库

#1 zylmlnh











-------------------------------------------------------------------------------------
function rcfabu(){
  $user1 = spClass("user1");
   
  $newrow = array(
   'leixing' => $this->spArgs('leixing'),
   );
  
  $user1->create($newrow);


这样提交返回的是NULL没有办法存入数据库

我是新手请大家帮帮忙
具体怎么写呢?

2011-01-08 00:19:40

#2 jake


$newrow = array(
   'leixing' => $this->spArgs('leixing'),
   );
之前加上
dump($this->spArgs());

看看提交的全部参数。然后再找你需要的。

2011-01-08 09:25:37

#3 zylmlnh

INSERT INTO jzren_user1 (leixing) VALUES (NULL)
执行错误: Column 'leixing' cannot be null

还是不行哦

2011-01-08 09:59:15

#4 zylmlnh

INSERT INTO jzren_user1 (leixing) VALUES (NULL)
执行错误: Column 'leixing' cannot be null

还是不行哦

2011-01-08 09:59:24

#5 zylmlnh

D:\Program Files\wamp\www\jzren\controller\fabu.php on line 42
38.              'leixing' => $this->spArgs('leixing' ),
39.   
40.          );
41.          //print_r($newrow);
42.          $user1->create($newrow);

2011-01-08 10:03:08

#6 jake

先不要用create(去掉 $user1->create($newrow); 这行),用dump($this->spArgs());看看提交的值都有哪些。
另外,在接收0值的时候,可以加上 $this->spArgs('leixing', 0);

2011-01-08 10:31:36

#7 zylmlnh

function rcfabu(){
              $user1 = spClass("user1");
               dump($this->spArgs());
              $newrow = array(
                       'leixing' => $this->spArgs('leixing'),
                       );
// $user1->create($newrow);
-------------------------------------------------------------
Array
(
    [c] => fabu
    [a] => rcfabu
    [AJSTAT_ok_times] => 3
    [PHPSESSID] => 47trd5f7oa9nho3a94iqsq38l3
    [AJSTAT_ok_pages] => 51
)
没有我要的类型

请问我错在那里?

2011-01-08 12:00:40

#8 zylmlnh

mame 标签的 SELECT 属性不被支持。 [Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0, Netscape Navigator 6.0, Netscape Navigator 7.0]


和这个有关系吗?

2011-01-08 12:31:18

#9 jake

嗯,select里面应该是name,而不是mame

2011-01-08 12:58:45

#10 zylmlnh

原来是mame 标签的 SELECT 属性不被支持。

我现在二级联动菜单存入数据库的是

#11 jake

原来是mame 标签的 SELECT 属性不被支持。

我现在二级联动菜单存入数据库的是的值

怎么可以让显示的数据 ...
zylmlnh 发表于 2011-1-8 12:59
$this->spArgs('leixing', 0);这样可以支持0

存入数据库用create。

另外,HTML里面没有mame属性,只有name属性,不是支持不支持的问题。

2011-01-08 19:49:23