PHP MYSQL ODBC连接成功,但未检索数据

PHP MYSQL ODBC连接成功,但未检索数据,php,odbc,Php,Odbc,所以我将所有数据从mysql控制中心(过时)移到了workbench 所有连接似乎都成功了,但我无法在登录时检索任何数据。它的空白页..在我迁移所有内容之前正在工作 请参阅下面的代码和屏幕截图。如有任何帮助,将不胜感激 include('dbconnect.php'); 如果(isset($_POST['submit'])) { $error_username=''; $error_password=''; $error_general=''; $usernamedd=$_POST['user

所以我将所有数据从mysql控制中心(过时)移到了workbench

所有连接似乎都成功了,但我无法在登录时检索任何数据。它的空白页..在我迁移所有内容之前正在工作

请参阅下面的代码和屏幕截图。如有任何帮助,将不胜感激

include('dbconnect.php');
如果(isset($_POST['submit']))
{
$error_username='';
$error_password='';
$error_general='';
$usernamedd=$_POST['username'];
$passworddd=$_POST['password'];
如果($usernamedd=='')
$error_username='-未输入用户名';
如果($passworddd=='')
$error_password='-未输入密码';
如果($usernamedd!=''&&$passworddd!='')
{
//echo“从emp_tbl中选择用户名、姓氏、姓氏、永久日历、永久用户、永久市场、永久通讯,其中用户名=“$usernamedd”和密码=“$passworddd”;
$result=odbc_exec($conn,“选择用户名、名、名、日历、用户、市场、时事通讯、来自emp_tbl的代理,其中(用户名='usernamedd'或电子邮件='usernamedd')和MD5(密码)=MD5('passworddd')限制1”);
//echo“从emp tbl中选择用户名、名字、姓氏、永久日历、永久用户、永久市场、永久通讯,其中用户名=“$usernamedd”和MD5(密码)=MD5(“$passworddd”)限制1”;
//echo“从人员中选择用户名,其中用户名='$username'和dept='Admin'

”; $\u username=odbc\u result($result,“username”); $\u fullname=odbc\u result($result,“firstname”).”。substr(odbc\u result($result,“lastname”),0,1); $\u perm\u calendar=odbc\u结果($result,“perm\u calendar”); $\u perm\u users=odbc\u result($result,“perm\u users”); $_perm_market=odbc_result($result,“perm_market”); $_perm_新闻稿=odbc_结果($result,“perm_新闻稿”); $\u perm\u topagents=odbc\u result($result,“perm\u topagents”); //echo“

用户名:”.$\u用户名; //echo“
全名:”.$\u全名; //echo“
perm_日历:”.$perm_日历; //echo“
每用户:”.$每用户; //echo“
perm_市场:.”美元perm_市场; //echo“
perm_时事通讯:”.$\u perm_时事通讯; 如果($\u用户名!='') { 如果(isset($_POST['save'])) { setcookie(“用户名”,odbc_结果($result,'username'),time()+604000); $resultlog=odbc_exec($conn,“插入日志_登录(日期、文件、用户名、pwd、说明、类型、ip)值(现在(),“$file”,“$usernamedd”,“$passworddd”,“成功:7天”,“登录”,“$ip”); } 其他的 { setcookie(“用户名”,odbc_结果($result,'username')); $resultlog=odbc_exec($conn,“插入日志_登录(日期、文件、用户名、pwd、说明、类型、ip)值(现在(),“$file”,“$usernamedd”,“$passworddd”,“成功:浏览器会话”,“登录”,“$ip”); } $\u username=odbc\u result($result,'username'); $logged_in=1; 标题(“位置:admin_directory.php”); } 其他的 { $logged_in=0; $error_general='-没有此类用户或密码无效'; $resultlog=odbc_exec($conn,“插入日志_登录(日期、文件、用户名、pwd、说明、类型、ip)值(现在(),“$file”,“$usernamedd”,“$passworddd”,“失败:不正确的用户/pwd”,“登录”,“$ip”); } } }
检查您的迁移是否成功和完成,您迁移到哪里了?我可以看到所有的表和数据
 include('dbconnect.php');

if(isset($_POST['submit']))
{
    $error_username = '';
    $error_password = '';
    $error_general = '';

    $usernamedd = $_POST['username'];
    $passworddd = $_POST['password'];

    if($usernamedd == '')
        $error_username = '<font color="red">- No username entered</font>';
    if($passworddd == '')
        $error_password = '<font color="red">- No password entered</font>';

    if($usernamedd != '' && $passworddd != '')
    {
        //echo "SELECT username,firstname,lastname,perm_calendar,perm_users,perm_market,perm_newsletter FROM emp_tbl WHERE username='$usernamedd' AND password='$passworddd'";
        $result = odbc_exec($conn, "SELECT username,firstname,lastname,perm_calendar,perm_users,perm_market,perm_newsletter,perm_topagents FROM emp_tbl WHERE (username='$usernamedd' OR email='$usernamedd') AND MD5(password)=MD5('$passworddd') LIMIT 1");

        //echo "SELECT username,firstname,lastname,perm_calendar,perm_users,perm_market,perm_newsletter FROM emp_tbl WHERE username='$usernamedd' AND  MD5(password)=MD5('$passworddd') LIMIT 1";

        //echo "SELECT username FROM staff WHERE username='$username' AND dept='Admin'<br><br>";
        $_username = odbc_result($result, "username");
        $_fullname = odbc_result($result, "firstname").' '.substr(odbc_result($result, "lastname"),0,1).'.';
        $_perm_calendar = odbc_result($result, "perm_calendar");
        $_perm_users = odbc_result($result, "perm_users");
        $_perm_market = odbc_result($result, "perm_market");
        $_perm_newsletter = odbc_result($result, "perm_newsletter");
        $_perm_topagents = odbc_result($result, "perm_topagents");

        //echo "<br><br>username: ".$_username;
        //echo "<br>full name: ".$_fullname;
        //echo "<br>perm_calendar: ".$_perm_calendar;
        //echo "<br>per_users: ".$_perm_users;
        //echo "<br>perm_market: ".$_perm_market;
        //echo "<br>perm_newsletter: ".$_perm_newsletter;

        if($_username != '')
        {
            if(isset($_POST['save']))
            {
                setcookie("username",odbc_result($result, 'username'),time()+604000);
                $resultlog = odbc_exec($conn, "INSERT INTO logs_login (date, file, username, pwd, description, type, ip) VALUES (NOW(), '$file', '$usernamedd', '$passworddd', 'Success : 7 days', 'login', '$ip')");
            }
            else
            {
                setcookie("username",odbc_result($result, 'username'));
                $resultlog = odbc_exec($conn, "INSERT INTO logs_login (date, file, username, pwd, description, type, ip) VALUES (NOW(), '$file', '$usernamedd', '$passworddd', 'Success : Browser Session', 'login', '$ip')");
            }
            $_username=odbc_result($result, 'username');
            $logged_in = 1;

            header("Location: admin_directory.php");
        }
        else
        {
            $logged_in = 0;
            $error_general = '<font color="red">- No such user or invalid password</font>';

            $resultlog = odbc_exec($conn, "INSERT INTO logs_login (date, file, username, pwd, description, type, ip) VALUES (NOW(), '$file', '$usernamedd', '$passworddd', 'Failure: Incorrect user/pwd', 'login', '$ip')");
        }
    }
}