<?php
for($i=1;$i<=$a;$i++){
for($j=1;$j<=$i;$j++){
echo "$j*$i"."=".$j*$i."   ";
}
echo "<br>";}
?>我在本地测试时在浏览器中打http://localhost/nn.php?a=10
结果浏览器里显示空白。请问这是为什么?

解决方案 »

  1.   

    你的接收$a这个值呀,GET方法!
      

  2.   

    不懂!我学php才三天,说清楚点好吗?
      

  3.   

    要不你先把传值赋值搞懂,先把$_GET之类的搞懂,然后再来运算
      

  4.   


    $a = 9;
    for($i=1;$i <=$a;$i++){
    for($j=1;$j <=$i;$j++){
    echo "$j*$i"."=".$j*$i."  ";
    }
    echo " <br>";} 这回显示了吧,
      

  5.   

    shit..
    ============
    $a = $_GET['a'];
    for($i=1;$i <=$a;$i++){
    for($j=1;$j <=$i;$j++){
    echo "$j*$i"."=".$j*$i."  ";
    }
    echo " <br>";} 
      

  6.   

    <?
    $a;
    for($i=1;$i<=$a;$i++)
    {
    for($j=1;$j<=$a;$j++)
    {
    echo $i."*".$j."=".$i*$j."\t";
    }
    echo "<br/>";
    }?>
      

  7.   

    首先你得接收一下URL传来的值哇,不接收$a没有值,当然会是空的~
    <?php 
    $a=$_GET['a'];
    for($i=1;$i <=$a;$i++){ 
    for($j=1;$j <=$i;$j++){ 
    echo "$j*$i"."=".$j*$i."  "; 

    echo " <br>"; } 
    ?>