我用php语言写了一段代码,但是在浏览器上是空白的,什么都没有显示出来??php编程语言浏览器显示不出来

解决方案 »

  1.   

    贴出你的代码看看
    打开php的错误提示功能
      

  2.   

    <?php
    header("Content-Type:text/html;charset=utf-8"); if($_GET['nid']!=''){ 
        $x=$_GET['nid'];            
    $con=mysql_connect("localhost","root","root") ;
    mysql_select_db("test",$con);
    $sql=" select * from news where n_id=".$x.";";
        echo $sql;
    $re=mysql_query($sql,$con);
        echo $re;
        if($re){
    $view=mysql_fetch_assoc($re);
    }
         mysql_close($con);
    }if($_POST['submit']){
        $i=$_POST['id'];
        $t=$_POST['title'];
        $c=$_POST['content'];
        $con=mysql_connect("localhost","root","root");
        mysql_select_db("test",$con);
        $sql="UPDATE  news SET n_title='$t', n_content='$c'  WHERE n_id ='$i';" 
        echo $sql;
        $rat=mysql_query($sql,$con ) or die('执行错误'.mysql_error())  ;
        
        if($rat){
            echo '插入成功';
        }else{
            echo '插入失败';
        }
        mysql_close($con);
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
    </head>
    <body>
    <form action='ueditor.php' method='post'>
            标题: <input type='text' name='title' value='<?php  echo $view["n_title"];?>'><br/>
            内容:<textarea   id="editor_id" name="content" style="width:60%;height:300px;" value='<?php  echo $view["n_content"];?>'></textarea>
            <input type='hidden' name='id' value=' <?php  echo $view['n_id'];?>'>
            <input type='submit' name='submit' value='提交'>
        </form>
    </body>
    </html>
      

  3.   

    首先,你第25行,少了一个分号($sql="xxxx;"; )
    然后,$_GET['nid']!='' 会报错,应该先判断是否set,综合起来使用!empty(xxx)
    $_POST['submit']这个也一样
      

  4.   

    if(isset($_GET['nid'])){
           echo $_GET['nid'];
    }
      

  5.   

    每走一步,echo一个结果,哪里断了就说明那块没过去
      

  6.   

    是不是一个是php里的,还有一个是html里的 啊 ??