<?php 
$user=$_POST[user];
$pass=$_POST[pass];
echo $user;
echo $pass;
$myconn=mysql_connect('roou','') or dir("连接数据库失败") ;
mysql_select_db('tongxielu') or dir ("选择数据库失败"); 
$query = mysql_query("SELECT * FROM info",$myconn);
$cha=mysql_query($query, $myconn); 
while($row=mysql_fetch_array($cha));
if($user=$row[1] and $pass=$row[2])
{echo "登入成功"
else echo "用户名或密码不对";
?>

解决方案 »

  1.   

    改成如下:<?php   
    $user = $_POST['user']; 
    $pass = $_POST['pass']; 
    echo   $user; 
    echo   $pass; 
    $myconn = mysql_connect('roou', ' ')   or   die( "连接数据库失败 ")   ; 
    mysql_select_db( 'tongxielu ')   or   die   ( "选择数据库失败 ");   
    $cha   =   mysql_query( "SELECT   *   FROM   info ",$myconn); 
    //$cha=mysql_query($query,   $myconn); //这里错   
    while ($row = mysql_fetch_array($cha)); 
    if ($user == $row[1] && $pass == $row[2]) {
        echo "登入成功 ";
    else
        echo "用户名或密码不对 "; 
    ?>