Mysql $\u无法将数据保存到数据库中

Mysql $\u无法将数据保存到数据库中,mysql,Mysql,我正在制作一个附属网站,我试图在url中添加用户id,并使用get检索它,并在数据库中保存xyz用户此时单击的时间。请帮助。Stucked.p.S。所有连接数据库名称都正确,并在其他查询中工作 <?php require_once("navig.php"); $cool=$_SESSION['user_id']; if(isset($_SESSION['user_id'])) { ?> <form na

我正在制作一个附属网站,我试图在url中添加用户id,并使用get检索它,并在数据库中保存xyz用户此时单击的时间。请帮助。Stucked.p.S。所有连接数据库名称都正确,并在其他查询中工作

 <?php require_once("navig.php");
        $cool=$_SESSION['user_id'];

        if(isset($_SESSION['user_id'])) {
            ?>
        <form name="form" method="GET" action="<?php echo $_SERVER['PHP_SELF'] ?>"> 
        <a href='http://www.amazon.in/?param=<?php echo $_SESSION['user_id'] ?>'><img src=images/a.png ></a>
        </form>

        <?php
            require_once('connect.php');
            $dbb = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
                or die('Error communicating to MySQL server.');
                 if(isset($_GET['param'])){

        $querye = "INSERT INTO orderdata(user_id, store_used) ".
                                "VALUES ('$_GET['param']', 'amazon')";
        mysqli_query ($dbb, $querye);                       
        mysqli_close($dbb);     
        }               
        }
            ?>


您正在创建对的请求


用你自己的开发环境来代替它。例如:

我认为问题在于“$\u GET['param]”您在单引号内使用单引号,尝试使用双引号而不是单引号,或者使用它而不使用任何引号,如“$\u GET[param]”

实际问题是什么?您是否收到错误消息?这是什么?数据没有保存在数据库中,没有错误这如何改善情况?或者,
value({$\u GET['param']},'amazon')