我有一个表单,用户可以在其中提交他的成员(member)名(名字和姓氏)。我想将这两者结合起来,并使用 code igniter 的 url_title
功能将它们作为成员 ID 发送到数据库。换句话说,只需确保它全部是小写、下划线、URL 安全等。这是我的模型中的代码,但在数据库中,我得到的 memberID
值为零:
$v_membername = $this->input->post('f_membername');
$v_memberlast = $this->input->post('f_memberlast');
$v_memberid = $v_membername + "_" + $v_memberlast;
$v_memberid = url_title($v_memberid, 'underscore');
$data = array(
'member_name' => $v_membername,
'member_last' => $v_memberlast,
'member_id' => $v_memberid
);
$this->db->insert('members', $data);
知道我在这里做错了什么吗? membername
和 memberlast
提交到数据库就好了。
最佳答案
PHP 使用 .
来连接字符串,而不是 +
。
$v_memberid = $v_membername . "_" . $v_memberlast;
关于php - codeigniter/php - 连接两个 POST 变量以形成一个新变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6193420/