我让我的公司感兴趣的是我的数据库Actor,Chief,Doctor
,所以我使用explode
将它作为一个数组,我需要将每个项目放在{{1}在我的array
样式中就是这样的
从你的形象中可以看出,我需要让Actor有50分然后Chief有40分等等
这是我的HTML
和PHP
代码
HTML
答案 0 :(得分:1)
我想在这里你可以找到如何访问你的价值
$companyInterested='Actor,Chief,Doctor';
list($Actor,$Chief,$Doctor)= explode(',', $companyInterested); //option 1
echo $Actor; echo $Chief; echo $Doctor;
$tat= explode(',', $companyInterested); //option 2
print $tat[0]; print $tat[1]; print $tat[2];
如果数组的大小没有固定,那么你可以使用选项2并初始化值,如$ i befor start while循环,如下所示
$i=0;
while($value == $variale){
//some codes
$tat= explode(',', $companyInterested);
print "<div> $tat[$i] </div>";
//continue
$i++; }
或者你甚至可以循环它。
while($value == $variale){
//some codes
$tat= explode(',', $companyInterested);
forech($tat as $value){
print "<div> $value </div>"; }
//continue
$i++; }
答案 1 :(得分:0)
尝试替换
<?php echo $i->interest_in ?>
与
<?php echo $tat[0]; ?>
或者您也可以进行简单的格式化以便友好使用。
list($actor,$chief,$doctor) = explode(',',$companyInterested);
//如果$ tat变量是混合的,那么你必须在你的情况下搜索一个值 使用 使用它: 循环数组:
$actor = array_search('Actor', $tat); // Will search for actor and return key
<?php echo $tat[$actor]; ?>
$result = implode('<br/>', explode(',', $companyInterested));