Javascript 此代码的错误

Javascript 此代码的错误,javascript,sql,Javascript,Sql,请帮帮我 此行包含错误$get\u admin=“select*from admin,其中a\u name='$a\u name'和a\u pass='$a\u pass' 解决方案: 你应该用这个替换这一行 $get_admin=“从管理员中选择*,其中a_name=”“$a_name.”和a_pass=”“$a_pass.”” 最终代码: <?php // connect db $con = mysqli_connect('localhost','root','2222222

请帮帮我


此行包含错误
$get\u admin=“select*from admin,其中a\u name='$a\u name'和a\u pass='$a\u pass'

解决方案:

你应该用这个替换这一行
$get_admin=“从管理员中选择*,其中a_name=”“$a_name.”和a_pass=”“$a_pass.””

最终代码:

<?php 

// connect db 

$con = mysqli_connect('localhost','root','22222222','ecommerce') 

// post value 

  $a_name = @$_POST['a_name']; 
  $a_pass = @$_POST['a_pass']; 

if(isset($_post['login'])){ 
if(empty($a_name) OR empty($a_pass)){ 

echo '<script> alert("الرجاء وضع جميع البيانات المطلوبة"); </script>';     
} 
else{ 
// get admin name & admin pass 
$get_admin="select * from admin where a_name = '".$a_name."' AND a_pass = '".$a_pass."'"; 
$run_admin = mysqli_query($con, $get_admin); 
// admin isset 
if(mysqli_num_rows($run_admin) == ){ 
$row_admin = mysqli_fetch_array($run_admin); 
// admin valie isset 
$aname = $row_admin['a_name']; 
// cookie here 
setcookie("aname",$aname,time() +60*60*24) 
setcookie("adminlogin",1,()+60*60*24); 
echo '<script> alert("مرحبا بك مرة اخرى يا مدير"); </script>';     

header("location: ok.php"); 
} 
else{ 
echo '<script> alert("البيانات المدخلة غير صحيحة"); </script>';     
} 
} 
} 
?>

PHP
中,字符串连接是使用
而不是
+
完成的,谢谢@Titus,完成了编辑,同时处理了多种语言,让我感到困惑=)实际包含错误的行是
$con=mysqli_connect('localhost','root','2222','ecommerce')
。解析器给出行号是有原因的。请更改文章的标题……第5行末尾是否需要分号?此文章标记错误。上面的代码是PHP,但您已将其标记为javascript、java和SQL。没有一个标签反映了这个问题。此外,基本语法问题与堆栈溢出无关