2017-06-22 54 views
0

我正在为我的网站制作网络管理面板,为此,我为每个用户创建了一个普通的引脚生成器(只需要我的 网站)。所以,在我的pin-request数据库phpmyadmin中,我已经创建了4个 字段,“id,email,amount,date”。对于电子邮件,我正在使用 $_SESSION['userid']来“email”,然后假设把它传递给 $email= $_SESSION['userid'];但它显示我错误未知列''[email protected]“在该字段中?

"Unknown user '[email protected] in the field set'" 

我得到它,为什么这个埃罗r正在发生,因为我已经在数据库中给出了 电子邮件字段?

<?php 
require ('php-includes/connect.php'); 
include ('php-includes/check-login.php'); 
    $email= $_SESSION['userid']; 
?> 
<?php 
    if(isset($_GET['pin_request'])){ 

     $amount=mysqli_real_escape_string($con,$_GET['amount']); 
     $date=date("y-m-d"); 

     //$email=mysqli_real_escape_string($con,$_GET['email']); 

    //Pin request insert into database 
    if($amount!='') 
    { 

    $query=mysqli_query($con,"insert into pin_request(`email`,`amount`,`date`) values(`$email`,`$amount`,`$date`)"); 

    if($query) 
    { 
     echo '<script>alert("Pin Request sent succesfully");window.location.assign("pin-request.php")</script>'; 
    } 
    else{ 
     echo mysqli_error($con); 
     } 
    } 
} 
?> 
+2

哪里是你的代码? – Huelfe

+0

我附上了代码为 –

+0

的照片链接没有链接! –

回答

0

试试这个,你已经错过了报价

$query = mysqli_query($con,"INSERT INTO pin_request(email,amount,date) values('".$email."','".$amount."','".$date."')"); 
+0

现在,我收到了这个错误:“你的SQL语法有错误;查看与你的MySQL服务器版本相对应的手册,在''email''附近使用正确的语法,'amount ','date')的值('[email protected]','1200','17-06-22')'在第1行“ –

+0

粘贴代码 –

+0

已添加。现在你能帮我吗? –

相关问题