首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

在php中如何取到name名字为变量所对应的值呢

2012-12-15 
在php中怎么取到name名字为变量所对应的值呢??php$result$row[result]$pid$row[pid]if($result

在php中怎么取到name名字为变量所对应的值呢?
<?php
    $result=$row['result'];
    $pid=$row['pid'];
        if($result =='符合')
        {
echo "<input type='radio' name='$pid' checked value='符合'><span class='sy'><font color='blue'>符合</font></span></a>&nbsp;";
echo "<input type='radio' name='$pid' value='不符合'><span class='sy'>不符合</span>&nbsp;";
echo "<input type='radio' name='$pid' value='不涉及'><span class='sy'>不涉及</span>";
}
         if ($result == '不符合')
        {

echo "<input type='radio' name='$pid' value='符合'><span class='sy'>符合</span>&nbsp;";
echo "<input type='radio' name='$pid' value='不符合' checked><span class='sy'><font color='red'>不符合</font></span>&nbsp;";
echo "<input type='radio' name='$pid' value='不涉及'><span class='sy'>不涉及</span>";

}
        if($result == '不涉及')
        {

echo "<input type='radio' name='$pid' value='符合'><span class='sy'>符合</span>&nbsp;";
echo "<input type='radio' name='$pid' value='不符合'><span class='sy'>不符合</span>&nbsp;";
echo "<input type='radio' name='$pid' value='不涉及' checked><span class='sy'><font color='#FF00FF'>不涉及</font></span>";

}
 if($result == '')
        {
echo "<input type='radio' name='$pid' value='符合'><span class='sy'>符合</span>&nbsp;";
echo "<input type='radio' name='$pid' value='不符合'><span class='sy'>不符合</span>&nbsp;";
echo "<input type='radio' name='$pid' value='不涉及'><span class='sy'>不涉及</span>";
}

     ?>
我在另一个页面怎么取到post提交"name='$pid'"对应的value的值呀
另一个页面$a=$_POST['$pid'];这样肯定不对呀,怎么取呢?这个"name"必须要用一个变量代替,否则单选功能就会有问题,请高手帮帮忙,谢谢!

[解决办法]
提交后 print_r($_POST); 就知道怎么取了
[解决办法]


<input type='radio' name='result' value='符合' $result=="符合"?"checked":"">
<input type='radio' name='result' value='不符合' $result=="不符合"?"checked":"">
<input type='radio' name='result' value='不涉及' $result=="不涉及"?"checked":"">

[解决办法]
引用:
提交后 print_r($_POST); 就知道怎么取了

+1 

[解决办法]
引用:
PHP code?1234<input type='radio' name='result' value='符合' $result=="符合"?"checked":""><input type='radio' name='result' value='不符合' $result=="不符合"?"checked":""><input type='radio' name='re……

我说的name不能取这个result常量的名字,name的名字要用变量代替。

[解决办法]
提交页面加上
<input type="hidden" name="hidden" value="<?php echo $pid?>">

处理页面
$_POST[$_POST['hidden']];
就是你要的变量值;
[解决办法]

另一个页面$a=$_POST['$pid'];这样肯定不对呀
这样的想法,楼主也会想到吗?

热点排行