如何解决代码点火器/ php-连接两个POST变量以形成一个新变量
| 我有一个表单,其中用户首先提交他的会员名。我想将两者结合起来,并使用代码点火器的url_title
功能将它们作为成员ID发送到数据库。换句话说,只是确保它全部为小写字母,下划线,URL安全等。这是我模型中的代码,但是在数据库中,I1ѭ的值为零:
$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;
, 您可以使用:
$v_memberid = $_POST[\'f_membername\'].\'_\'.$_POST[\'f_memberlast\'];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。