-
问题内容:唠叨请进,,,将测验结果存入数据库,结果最后多出了一条记录,怎么解决?
- 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=5142587
- 所属论坛:PHP
审核组:WEB开发
- 提问者:itmylove
解决者:xuzuning
- 感谢:xuzuning
- 关键字:数据库 PHP Web 开发 result values 存入 len foreach 结果 测验 implode 唠叨
- 答案:
将测验结果以字符串形式:a|d|b|c|e 这样保存入数据库中
a,d,b这些是每题的选择,一个代表一题。
代码:
foreach($id as $values)
{
$v.=implode(",",$values);
}
$len=strlen($v);
for($i=0;$i<$len;$i++)
{
$result.=$v[$i]."|";//result就是结果
}
result就是结果,但是后面多了一条:| 号,
这样问题就来了,我显示结果时就会多一条空白记录,请问怎么解决?
---------------------------------------------------------------
foreach($_POST['id'] as $v) {
$t[] = implode(',', $v);
}
$result = implode('|', $t);
- 评价:
给朵鲜花(0)
扔个鸡蛋(0)