Mysql $\u无法将数据保存到数据库中
我正在制作一个附属网站,我试图在url中添加用户id,并使用get检索它,并在数据库中保存xyz用户此时单击的时间。请帮助。Stucked.p.S。所有连接数据库名称都正确,并在其他查询中工作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
<?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')