<p>&nbsp;</p><b>&nbsp;请进:</b><a href="abc.php?
<?
 print ID;
?>
"><?print $myrow0[name]?></a>不知你到底问什么。

解决方案 »

  1.   

    Sorry,我刚刚睡醒,语言没有组织好。
    我想问的是,为什么我的代码会报错:
    printf("<p>&nbsp;</p><b>&nbsp;请进:</b>%s\n<br>",'<a href="abc.php?ID=<? echo ID ?>">'.$myrow0[name].'</a>');
      

  2.   

    你是不是只是为了表达这个意思:echo "<p>&nbsp;</p><b>&nbsp;请进:</b>%s\n<br><a href=abc.php?ID=".$ID.">".$myrow0[name]."</a>";??
      

  3.   

    换成这个试试:printf("<p>&nbsp;</p><b>&nbsp;请进:</b>%s\n<br>",
    '<a href=abc.php?ID='.$ID.'>'.$myrow0[name].'</a>');
      

  4.   

    那么下一个页面怎样得到'$ID'这个值?echo "$ID";  ??
    这样写好像不行。ps:的确,我没有把通过超链接传递变量的方式搞懂,以至于连问题都没有问对,但是我也在学习中啊。希望各位高手再耐心解答解答。
    感谢中......
      

  5.   

    URLString吧.http://localhost/13.php?name=kim&hobby=software用global $name;global $hobby就行。
      

  6.   

    echo "$ID"; 
    -->
    echo $ID;
      

  7.   


    echo "$ID"; echo $ID;这两个应该没什么区别吧?