Php Mysql查询问题

Php Mysql查询问题,php,Php,我的数据库表(名称:Wall)结构如下: ----------------------------------------------------- id(type = int) like(type = int) wall_id(type =int) ----------------------------------------------------- 1 0 1 2

我的数据库表(名称:Wall)结构如下:

-----------------------------------------------------
id(type = int)    like(type = int)       wall_id(type =int)           
-----------------------------------------------------
1                 0                        1
2                 0                        2
-----------------------------------------------------   
在wall.php文件中,有一个文本按钮名“,如下所示”。那么,在单击此文本(像这样)之后,是否有任何方法向Mysql数据库发送查询

实际上我想创建一个类似的系统。如果有人喜欢user wall post,那么他/她可以单击此文本(像这样)来喜欢user wall。所以每次点击后,mysql数据库like字段值应该增加1

通常,我可以通过以下方式向datbase发送查询:

$sql = mysql_query("INSERT INTO wall VALUES('', '1')");   

有人能给我一个解决方案吗:-)

你可能想使用AJAX/JQuery(javascript)来实现这一点。要在页面中添加交互性而不重新加载整个页面,你需要使用AJAX/JQuery记住PHP是一种服务器端脚本语言,而不是像javascript那样的客户端语言。不幸的是,我不知道javascript/AJAX,对于这种类型的交互,您需要学习或找到能够编写所需代码的人。虽然Ajax是首选方式,但在这里并不是必需的。好吧,但我想留在wall.php页面。若我使用这个,那个么我必须转到另一个页面向数据库发送查询。我只想单击文本按钮,然后sql查询将转到mysql数据库以更新我的字段值。您可以在表单上设置操作参数以不离开页面<代码>因此,当您保存数据时,用户将位于同一页面上
$sql = mysql_query("UPDATE wall SET like = like+1 WHERE wall_id = ". (int)$wall_id );