Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过GET方法传递一些隐藏值_Php_Html_Get - Fatal编程技术网

Php 通过GET方法传递一些隐藏值

Php 通过GET方法传递一些隐藏值,php,html,get,Php,Html,Get,我试图从查询中获取名称,并通过get方法传递每个名称,因此当单击“答案”排名时,它将打开一个子窗口,我可以在其中找到哪个用户以及他对答案进行了评估的值 while($row = mysql_fetch_array($result)) { echo "<div class='answer'>" .$row['User']." has answered: <dl>

我试图从查询中获取名称,并通过get方法传递每个名称,因此当单击“答案”排名时,它将打开一个子窗口,我可以在其中找到哪个用户以及他对答案进行了评估的值

while($row = mysql_fetch_array($result))
{
    echo "<div class='answer'>"
        .$row['User']." has answered:
        <dl>                                    
            <dd>".$row['Answer']."</dd>"; ?>            
            <dd> 
                <form method='GET' action='votes.php' >
                    <input type="hidden" name="x" value="<?php echo $row['Answer'];?>"/>
                    <input type='submit'/>
                </form>

                    <a onclick="javascript:popUp()" > 
                        Rank: <?php echo $row['k'];?> 
                    </a>

检查行号。我无法在您的代码中看到
$\u POST
变量。除非您在
标记中指定
method=“POST”
,否则您将无法使用
$\u POST
访问表单数据。我的意思是$\u GET['x',很抱歉弄错了。再说一遍,是哪一行号?因为,此行不应该有任何错误:
$ans=$\u GET['x']
。您可能正在if条件之外使用该变量。$ans=$\u GET['x'];是的,那句台词太夸张了。表示未定义的x。也许应该在第二个php文件中包含x?