将DB中的值放入数组中

时间:2014-02-01 09:39:44

标签: php arrays database if-statement

我想将我的数据库值放入数组

 $lic=array();
if ($lic[0] == 1)
{
    echo "Pirma lic ir";
}
elseif ($lic[0] == 0)
{
    echo "Pirma lic nav";
}
else
{

}


if ($lic[1] == 1)
{
    echo "Otra lic ir";
}
elseif ($lic[1] == 0)
{
    echo "Otra lic nav";
}
else
{

}

$ lic我从我的数据库中获取

$lic = mysql_real_escape_string($row['lic']); // licences

所以来自

echo " ".$lic." "; <<<<<----- from this 

从此我得到1,1,1,1,1 - 所有这些都可以是0或1。

我想将它们放入数组中,以便我可以定义第一个,第二个,第三个 我希望它们在array()&lt; - 里面 我怎么去那里?

1 个答案:

答案 0 :(得分:0)

好的,所以你的意思是你要分割字符串 “1,1,1,0,1”到数组??

所以要分开你可以使用..

// if you $lic is like below 
$lic  = "1, 1, 0, 1, 0, 1, 0, 0";

$arr = explode(", ", $lic);

echo $arr[0]; // 1
echo $arr[1]; // 1
echo $arr[2]; // 0