数据库名: game_download 表名:basic 想更新字段名:click_count
有如下语句:@ $db=new mysqli('localhost','download','download123','game_download'); //实例化对象,建立连接
$db->query("set names 'GBK' ");
if(mysqli_connect_error()) //检测连接是否有误
{
echo 'Error: Could not connect to database. Please try again later.';
exit;
} $id=$_GET['id'];
$query = "SELECT * FROM `basic` WHERE id =".$id;
$result=$db->query($query); $row=$result->fetch_assoc();
$click_count=$row['click_count']+1;
$update="UPDATE `basic` SET click_count=".$click_count."WHERE id=".$id;
$db->query($update);
有如下语句:@ $db=new mysqli('localhost','download','download123','game_download'); //实例化对象,建立连接
$db->query("set names 'GBK' ");
if(mysqli_connect_error()) //检测连接是否有误
{
echo 'Error: Could not connect to database. Please try again later.';
exit;
} $id=$_GET['id'];
$query = "SELECT * FROM `basic` WHERE id =".$id;
$result=$db->query($query); $row=$result->fetch_assoc();
$click_count=$row['click_count']+1;
$update="UPDATE `basic` SET click_count=".$click_count."WHERE id=".$id;
$db->query($update);
解决方案 »
- 请教php如何实现传输二进制字节流到MTK客户端程序
- 求助一个表单提交的问题
- WScript.Shell被禁,还有办法用PHP读注册表吗?
- PHP 实现 数据库备份(高分送牛人)
- 读懂了php和mysql web开发这本书,接下来该买什么书?什么时候能找到一个初级程序员工作?
- 为什么偶的phped3.2打开一会就自动关闭了呢?
- 如何实现不要重新查询的分页显示?
- redhat linux 8.0 为什么没有默认配置php的apache支持?
- 各位大虾,求救!我想从"July 21 2002 12:30AM"这种时间格式中取出年(就是2002),不知道php中有没有这种直接取年的功能?需要的是能直
- 坚持了5、6年,PHP程序生涯似乎真的要走到尽头了。。。
- 闲着没事,问关于PHP开发工具的两个小问题。
- 关于open_basedir的问题
echo $click_count; //是否正确?
$update="UPDATE `basic` SET click_count=".$click_count." WHERE id=".$id; //WHERE前面少一个空格
if (!$db->query($update)) die($db->error);
比如 $update="UPDATE `basic` SET click_count=".$click_count."WHERE id=".$id;
在 WHERE 前就少了个空格象你这用的操作是不必要的,只需
$id=$_GET['id'];
$update = "UPDATE `basic` SET click_count=click_count+1 WHERE id=$id";
$db->query($update);
$update="UPDATE `basic` SET click_count=click_count+1 WHERE id=".$id;
少一部查询
具体什么错还是需要三楼说的输出下语句
SET col=col+1WHERE //col+1WHERE还是colo+1 WHERE