PHP:Radiobutton将直接指向另一个页面,而不使用按钮/submit

PHP:Radiobutton将直接指向另一个页面,而不使用按钮/submit,php,html,Php,Html,场景: 我有一个单选按钮,当用户单击单选按钮时,它将重定向到另一个页面 这是我的代码: <?php $radio = mysql_query("SELECT fldNetname FROM tbldata WHERE fldMonth = '$get_month' AND fldWeek = '$get_week' GROUP BY fldNetname ORDER BY fldNetname"); while ($row = mysql_fetch_array($

场景:

我有一个单选按钮,当用户单击单选按钮时,它将重定向到另一个页面

这是我的代码:

    <?php
    $radio = mysql_query("SELECT fldNetname FROM tbldata WHERE fldMonth = '$get_month' AND fldWeek = '$get_week' GROUP BY fldNetname ORDER BY fldNetname");
    while ($row = mysql_fetch_array($radio)){
echo "<div><input type='radio' name='playRadio' class='chk_boxes1' value='" . $row['fldNetname']."' " .($_POST['playRadio'] == $row['fldNetname'] ? 'checked' : '') . " onClick=\'this.form.action='looptime_utilization_process.php'; this.form.submit()\' >";
    echo $row['fldNetname'];"</div>";
}
    ?>

当我尝试运行它时,没有错误,但它没有指向我想要的页面。 是否有一种方式,单选按钮也会像一个按钮,可以进行到另一种形式

谢谢。


<form action='looptime_utilization_process.php'>
<input type='radio' name='playRadio' class='chk_boxes1' onClick='form.submit();' >
<form>
使用Javascript

if(document.getElementsByID("playradio").value==<ur value>)
{
param="<ur parameters>";
xmlhttp.open("GET", "looptime_utilization_process.php?".param ,false);
xmlhttp.send();
}
if(document.getElementsByID(“playradio”).value==)
{
param=“”;
open(“GET”、“looptime\u utilization\u process.php?”.param,false);
xmlhttp.send();
}
试试这个

$trgt=$_POST['playRadio'];
$radio = mysql_query("SELECT fldNetname FROM tbldata WHERE fldMonth = '$get_month' AND fldWeek = '$get_week' GROUP BY fldNetname ORDER BY fldNetname");
while ($row = mysql_fetch_array($radio)){
 $v=$row['fldNetname'];
 echo "<div><input type='radio' name='playRadio' class='chk_boxes1' value='$v'" 
    .($trgt == $v ? 'checked' : '')
    .' onclick="o=document.forms[0];o.action=\'looptime_utilization_process.php\'; o.submit()" >';
 echo "$v</div>";
}
$trgt=$\u POST['playRadio'];
$radio=mysql_query(“从tbldata中选择fldNetname,其中fldMonth='$get_month'和fldWeek='$get_week'按fldNetname分组按fldNetname排序按fldNetname”);
while($row=mysql\u fetch\u数组($radio)){
$v=$row['fldNetname'];

echo“我已经纠正了您所有的HTML和PHP错误:

<?php
$radio = mysql_query("SELECT fldNetname FROM tbldata WHERE fldMonth = '" . mysql_real_escape_string($get_month) . "' AND fldWeek = '" . mysql_real_escape_string($get_week) . "' GROUP BY fldNetname ORDER BY fldNetname");
while ($row = mysql_fetch_array($radio)) {
?>

<div>
  <input type="radio" name="playRadio" class="chk_boxes1" value="<?php echo $row['fldNetname']; ?>"<?php echo ($_POST['playRadio'] == $row['fldNetname'] ? 'checked=" checked"' : ''); ?> onclick="this.form.action='looptime_utilization_process.php'; this.form.submit();">
  <?php echo $row['fldNetname']; ?>
</div>
<?php
}

尝试将onclick javascript周围的\'改为\'这与PHP无关。@GaryHayes…如果有两个就可以了???比如…你为什么要这样做?他输入了
,因为你的代码在question@RameshYadav...in此代码为“值==)”你说我的值是什么意思?你想传递到另一个页面的参数…了解更多关于ajax的使用…如果你没有任何参数,不要add@DanFromGermany..hey!很抱歉迟了回复..谢谢你的帮助