【发布时间】:2016-01-19 02:31:18
【问题描述】:
嘿,我有一个代码,我尝试将它输入到数据库中
/*example data
$areaSes = Area 1
$row['area'] = Area 2;
*/
$area = $areaSes . ',' . $row['area'] ;
echo 'output :' . $area;
//output
//output : Area 1 , Area 2
然后,在数据库中,只有值区域 1 被输入,但值 2 没有 为什么会变成这样?
//完整代码
$plugins1 = '';
if(!empty($_POST['checkboxvar'])) {
foreach($_POST['checkboxvar'] as $plugins) {
$plugins;
$sql="SELECT * FROM reportevidence where id='$plugins'";
$result_set=mysql_query($sql);
while($row=mysql_fetch_array($result_set))
{
//$area = $areaSes . ',' . $row['area'] ;
$area = "".$areaSes.",".$row['area']."";
}
echo "output:".$area.""; // output: Area 1, Area 2
$queryPass = mysql_query("update reportevidence set usedByArea='$area' where id = '$plugins' ",$conn);
//$plugins1 .= $plugins.":";
}}
数据库 image of my db
我希望它成为 1区、2区
【问题讨论】:
-
您的问题中没有插入或更新数据库的代码,您的问题不清楚