Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.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 echo“关联二维数组:”; $marks1=数组( 数组(“数学”=>80,“物理”=>89,“化学”=>79), 数组(“数学”=>90,“物理”=>78,“化学”=>87), 数组(“数学”=>78,“物理”=>90,“化学”=>79) ); 回声“”; 对于($r=0;$r$value) { echo$key.“=”$value.“; } 回声“”; 回声“”; } 回声“”;_Php_Jquery - Fatal编程技术网

使用“下一步”按钮调用数组值单击php echo“关联二维数组:”; $marks1=数组( 数组(“数学”=>80,“物理”=>89,“化学”=>79), 数组(“数学”=>90,“物理”=>78,“化学”=>87), 数组(“数学”=>78,“物理”=>90,“化学”=>79) ); 回声“”; 对于($r=0;$r$value) { echo$key.“=”$value.“; } 回声“”; 回声“”; } 回声“”;

使用“下一步”按钮调用数组值单击php echo“关联二维数组:”; $marks1=数组( 数组(“数学”=>80,“物理”=>89,“化学”=>79), 数组(“数学”=>90,“物理”=>78,“化学”=>87), 数组(“数学”=>78,“物理”=>90,“化学”=>79) ); 回声“”; 对于($r=0;$r$value) { echo$key.“=”$value.“; } 回声“”; 回声“”; } 回声“”;,php,jquery,Php,Jquery,如何通过点击按钮获得点击意味着如果我点击按钮获得数学=80物理=89化学=79 然后我再次点击按钮得到数学=90物理=78化学=87 依此类推,请建议您可以将内容附加到div并增加计数器,如id post\u fix遵循我为您创建的这个简单示例 echo "Associative 2-dimensional array:<br>"; $marks1=array( array("Maths"=>80,"Physics"=>89,"Chemistry"=>79

如何通过点击按钮获得点击意味着如果我点击按钮获得数学=80物理=89化学=79 然后我再次点击按钮得到数学=90物理=78化学=87
依此类推,请建议

您可以将内容附加到div并增加计数器,如
id post\u fix
遵循我为您创建的这个简单示例

echo "Associative 2-dimensional array:<br>";

$marks1=array(
    array("Maths"=>80,"Physics"=>89,"Chemistry"=>79),
    array("Maths"=>90,"Physics"=>78,"Chemistry"=>87),
    array("Maths"=>78,"Physics"=>90,"Chemistry"=>79)
);
echo "<ul>";
for($r=0;$r<count($marks1);$r++)
{
    echo "<li>";
    foreach($marks1[$r] as $key=>$value)
    {
        echo $key." = ".$value."  ";
    }
    echo "</li>";
    echo "<br><br>";
}
echo "</ul>";

您需要JavaScript来实现这一点。PHP只是将数据发送到您的web浏览器。单击事件在客户端执行,您将需要JavaScript。询问您在绑定单击事件以从JS对象获取数据方面是否有困难。使用上述代码的任何示例都很酷,但我想连续称之为数学、物理和化学,即第一次单击时数学=80物理=89化学=79,下一次单击时数学=90物理=78化学=87
<?php 
echo "Associative 2-dimensional array:<br>";

$marks1=array(
    array("Maths"=>80,"Physics"=>89,"Chemistry"=>79),
    array("Maths"=>90,"Physics"=>78,"Chemistry"=>87),
    array("Maths"=>78,"Physics"=>90,"Chemistry"=>79)
);
echo "<ul>";
for($r=0;$r<count($marks1);$r++)
{
    echo "<li>";
    foreach($marks1[$r] as $key=>$value)
    {
        echo "<span id='$key$r'>".$key." = ".$value."</span>  ";
    }
    echo "</li>";
    echo "<br><br>";
}
echo "</ul>";

?>
<button onclick="show()">Show</button>
<div id="here"></div>
<script type="text/javascript">
    var i=0;
        function show()
        {

            document.getElementById("here").innerHTML = document.getElementById("Maths"+i).innerHTML;
            i++;
        }
</script>