<?php
echo phpinfo();
$con = mysql_connect("localhost","root","123456");
if (!$con){
  echo "err";
  }
else echo "se";?>
这样运行不会有错
但是改成这样<?php
$con = mysql_connect("localhost","root","123456");
if (!$con){
  echo "err";
  }
else echo "se";?>
为什么就出现“无法显示该网页”求解??

解决方案 »

  1.   

    echo phpinfo();是对下面是否出错是没有影响的,出现你这种情况的原因应该是mysql_connect方法,连不到数据库而引起的,当你上面有phpinfo时,页面有内容输出,所以表面看起来正常,而当这句不存在,下面又连不到服务器(可能你的错误信息也屏蔽掉了),就显示"无法显示网页"了
      

  2.   

    <?php
    echo phpinfo();
    $con = mysql_connect("localhost","root","123456") or die(mysql_error());
    ?>
      

  3.   

    连html代码一并发上来吧,上面的这两段代码没问题。
      

  4.   

    1,当你对着php手册里语法看的一头雾水而又不想去百度的时候什么办
    2,当你在写个程序功能而此时思维短路了什么办
    3,当你面对bug抓破了头皮,咬牙切齿。眼珠子都快碰出来了而问题还没搞出来什么办
    4,当你...
    呵呵,你懂的。哥刚建了一个技术交流群180752619  进来把你的问题说出来。让大家帮你解决, 欢迎初学者加入~~~来吧