解析错误:语法错误,第9行的C:\ xampp \ htdocs \ DatabaseHerb \ check.php中出现意外的'mysqli_real_escape_string'(T_STRING)

时间:2018-08-11 08:15:16

标签: php html5 mysqli

救救我! 我正在登录,连接mysql

================================================================================
check.php
================================================================================
<?php
    $host = "localhost";
    $user = "root";
    $pass = "";
    $dbname = "database_herb";
    session_start();
     $con = mysqli_connect($host,$user,$pass,$dbname) or die (mysqli_error()) ;

       $sql_login = "SELECT * FROM system_admin WHERE admin_username ='"mysqli_real_escape_string($con,$_POST["username"])."'
       AND admin_password = '"mysqli_real_escape_string($con,$_POST["password"])."'";

       $query_login = mysqli_query($con,$sql_login);
       $result_login = mysqli_fetch_array($query_login,MYSQLI_ASSOC);
       if (!$result_login) {
         echo "รหัสผ่านหรือไอดีผู้ใช้ไม่ถูกต้อง";
       }else {
         echo $result_login['admin_name']."<br/>";
       }
     mysqli_close($con);
  ?>
================================================================================
form_login.php
================================================================================
<?
include 'check.php';
?>
<form name="login" method="POST" action="check.php" >
   <label for="Username">Username</label>
    <input type="text" name="username" id="username" />

    <label for="password">Password</label>
    <input type="password" name="password" id="password" />

    <button type="submit">login</button>
</form>
================================================================================

但在第9行的C:\ xampp \ htdocs \ DatabaseHerb \ check.php中输出“解析错误:语法错误,意外的'mysqli_real_escape_string'(T_STRING)”

1 个答案:

答案 0 :(得分:0)

这意味着您的代码第9行的语法有误。

view.loadUrl( "javascript:window.onload= (function(){ document.getElementById('paypalAccountData_firstName').value = 'test';})();");

我认为这是在您的$ sql request串联中。将此粘贴到您的代码....;)