使用JavaScript、PHP、MySQL自定义类计数

使用JavaScript、PHP、MySQL自定义类计数,javascript,php,mysql,crud,Javascript,Php,Mysql,Crud,希望你能帮助我 我的目标 创建自定义类(♥) 带计数器的按钮 将onclick()输出值存储(插入)到MySQL 将存储值增加(更新)1(+1) 从MySQL中检索(读取)最新增量值并显示在网页上 我的工作内容 我让JavaScript在单击时输出'1'的值 我的问题 将JavaScript值存储在数据库中,这样每次用户点击它都会增加1。我对此有点差劲。非常感谢您的帮助 问题代码: HTML: 计数表: CREATE TABLE `Like_Count` ( `Id` int(11) NOT

希望你能帮助我

我的目标

  • 创建自定义类(♥) 带计数器的按钮
  • 将onclick()输出值存储(插入)到MySQL
  • 将存储值增加(更新)1(+1)
  • 从MySQL中检索(读取)最新增量值并显示在网页上
  • 我的工作内容

    我让JavaScript在单击时输出'1'的值

    我的问题

    将JavaScript值存储在数据库中,这样每次用户点击它都会增加1。我对此有点差劲。非常感谢您的帮助

    问题代码:

    HTML:


    计数
    表:

    CREATE TABLE `Like_Count` (
      `Id` int(11) NOT NULL AUTO_INCREMENT,
      `Like_id` int(11) NOT NULL ,
      `Like_count` int(11) NOT NULL ,
      PRIMARY KEY (`Id`),
      UNIQUE KEY `Likes` (`Like_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    
    用户
    表:

    CREATE TABLE `Like_Count` (
      `Id` int(11) NOT NULL AUTO_INCREMENT,
      `User_id` int(11) NOT NULL ,
      `Like_id` int(11) NOT NULL ,
      PRIMARY KEY (`Id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    
    因此,每当有人单击时,检查
    user
    表以查看他是否单击了。如果没有,则使用
    user
    表中的
    Like_id
    更新
    count
    表,以获取
    count
    表中的记录


    您最好使用JavaScript和PHP执行单击操作,以检查数据库是否正常工作。

    计数
    表:

    CREATE TABLE `Like_Count` (
      `Id` int(11) NOT NULL AUTO_INCREMENT,
      `Like_id` int(11) NOT NULL ,
      `Like_count` int(11) NOT NULL ,
      PRIMARY KEY (`Id`),
      UNIQUE KEY `Likes` (`Like_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    
    用户
    表:

    CREATE TABLE `Like_Count` (
      `Id` int(11) NOT NULL AUTO_INCREMENT,
      `User_id` int(11) NOT NULL ,
      `Like_id` int(11) NOT NULL ,
      PRIMARY KEY (`Id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    
    因此,每当有人单击时,检查
    user
    表以查看他是否单击了。如果没有,则使用
    user
    表中的
    Like_id
    更新
    count
    表,以获取
    count
    表中的记录


    您最好使用JavaScript和PHP来执行单击操作,以检查数据库是否正常工作。

    请将您的问题包括在数据库架构或其他表设计中。感谢您改进了问题的参考值并使其更易于回答!
    更新表集like=like+1,其中id=XXX
    什么不起作用?有什么问题吗ole错误?@lockedz一切正常使用PHP CRUD不确定下一步要做什么。现在将数据发送到服务器。请将您的问题包括数据库架构或其他表设计。感谢您改进问题的参考值并使其更易于回答!
    UPDATE table set like=like+1 where id=XXX
    什么不正常NSLE错误?@lockedz一切正常,不确定下一步使用PHP CRUD做什么。现在将数据发送到服务器。