if($id){
  $result=mysql_query("SELECT * FROM employees WHERE id=$id",$db);
$myrow=mysql_fetch_array($result);
printf("名:%s\n<br>",$myrow["first"]);
printf("姓:%s\n<br>",$myrow["last"]);
printf("住址:%s\n<br>",$myrow["address"]);
printf("职位:%s\n<br>",$myrow["position"]);
}

解决方案 »

  1.   

    天天都有这样的问题!唉1。你看看php.ini里面的 error_reporting  最好设为  E_ALL & ~E_NOTICE
    2。视图->括号匹配
    3。全局变量没有开!
    解决办法两个!
    a.修改php.ini register_globals = Off 改为register_globals = On
    b.POST变量用$_POST['变量名']获得!GET变量用$_GET['变量名']
      

  2.   

    谢谢,我昨天晚上已经把 register_globals = Off 改为register_globals = On了,重启mysql 和iis后,没有得到效果。
    今天打开机器再试试,居然可以了,晕啊
    括号匹配那个昨天居然没有看到,在editplus里面是  查看->显示配对括号
    我终于知道为什么没有效果的原因了,今天搞了半天,调试的时候故意少写;仍然没有错误提示,没办法,试试重启机器,居然可以了,晕,不明白为什么把iis停止又再启动居然没有效果,重启机器才行,实在是邪门了。
    再次致谢,送分