Parse error: parse error, unexpected $end in D:\lx\APMServ5.2.0\www\htdocs\post.php on line 43
语法错误 ·····

解决方案 »

  1.   


    Parse error: parse error, unexpected $end in D:\lx\APMServ5.2.0\www\htdocs\post.php on line 43
    语法错误 ·····
      

  2.   

    elseif(!$password){ 
    echo"密码不能为空"; 
    exit;//判别密码是否为空 
    改为
    elseif(!$password){ 
    echo"密码不能为空"; 
    exit;//判别密码是否为空
    }
      

  3.   

    $newuser1 = " SELECT * FROM `user` WHERE `name` = $newuser";//查询用户名是否重复

    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);//数据库链接
    mysql_select_db($mysql_database, $conn);//选择数据库
    mysql_query('set names gbk'); //连接编码设置成GBK
    $result = mysql_query($newuser1, $conn);//查询
    if($result==$newuser){
    echo "用户名重复";
    exit;
    }这里提交相同用户名  还是没显示 "用户名重复" 判别方法是什么  ==不可以 的话  换=也不行  ···
      

  4.   

    分别打印一下$result 和$newuser的值出来看看是不是相等.估计不相等..逻辑问题.
      

  5.   

    $newuser 的值是从HTML表单里提交的 用户名//基本设定----------
    $mysql_server_name = "localhost";
    $mysql_username  = "root";
    $mysql_password  = "";
    $mysql_database  = "bbs_user";
    if(!$newuser){
    echo "请输入用户名";
    exit;//判别用户名是否为空
    }elseif(!$password){
    echo"密码不能为空";
    exit;//判别密码是否为空
    }
    $newuser1 = "SELECT name FROM `user` WHERE `name` = $newuser";//查询用户名是否重复

    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);//数据库链接
    mysql_select_db($mysql_database, $conn);//选择数据库
    mysql_query('set names gbk'); //连接编码设置成GBK
    $result = mysql_query($newuser1, $conn);//查询
    echo "$result";
    if($result==$newuser){
    echo "用户名重复";
    exit;
    }
    echo $result;
    echo $newuser;
    现在改成这样的echo出来 只有$NEWUSER````
      

  6.   

    echo username1
    居然出了个
    SELECT name FROM `user` WHERE `name` =”我输入的用户名“郁闷啊············
      

  7.   

    输出一下SQL语句
    SELECT   name   FROM   `user`   WHERE   `name`   =   $newusermysql_query('set   names   gbk'); //连接编码设置成GBK 
    $result   =   mysql_query($newuser1,   $conn);//查询 改为
    mysql_query('set   names   gbk'); //连接编码设置成GBK 
    $result   =   mysql_query($newuser1,   $conn);//查询 
    $result2 =mysql_fetch_array($result);
     
    输出一下$result2['name'];
      

  8.   


    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);//数据库链接 
    mysql_select_db($mysql_database,   $conn);//选择数据库 
    mysql_query('set   names   gbk'); //连接编码设置成GBK 
    $result   =   mysql_query($newuser1,   $conn);//查询 
    if(mysql_num_rows($result)>0)
    {
     echo "用户已存在";
    }