我正在尝试在访问页面时更新我的数据库。
这是我的代码
<?php
$con = mysql_connect("localhost","xxx","xxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("xxx", $con)or die( "Unable to select database");
$id=$_GET["q"];
$sql="UPDATE audit SET lks =lks+1 WHERE id='$id'" or die(mysql_error());
?>
数据库根本没有更新?
有人可以帮忙吗?
答案 0 :(得分:1)
您实际上并未执行查询:
<?php
$con = mysql_connect("localhost","xxx","xxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("xxx", $con)or die( "Unable to select database");
$id=$_GET["q"];
$sql="UPDATE audit SET lks =lks+1 WHERE id='$id'";
mysql_query($sql) or die(mysql_error());
?>
答案 1 :(得分:0)
你永远不会查询sql语句。
mysql_query($sql);
我不建议使用mysql_ *库,它已被弃用,并不像PDO或mysqli那样安全