javascript - 单击按钮即可在数据库中插入值

标签 javascript php sql twitter mysqli

我有Twitter的代码,允许用户在帖子上发布。每当他们单击tweet按钮时,就会打开一个新窗口,如果未登录,他们可以放置其登录详细信息,然后发布该tweet。该功能的代码是

echo "<div class='col-md-9'>";
    echo "<a class='twitter-share-button'
            href='https://twitter.com/share'
            data-url='https://www.youtube.com/watch?v=8w6qv1r478A'
            data-count='none'>
            Post On Twitter
        </a>";

    echo "<script>
        window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.src='https://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,'script','twitter-wjs'));
    </script>";
echo "</div>";

现在,我希望当他们提交推文时,某些数据应该保存在数据库中,我随身携带了插入代码,但是我无法将这两个代码结合在一起。
$sql = "INSERT INTO user_task (userid,task_title,taskid,platform,task_status_by_user,task_point,status) VALUES ('".$_SESSION["userid"]."', '".$_SESSION["tasktitleone"]."','".$_SESSION["taskidone"]."', 'twitter','submitted','".$_SESSION["task_points_one"]."','completed')";

谁能告诉我如何在点击tweet按钮的情况下在数据库中插入值

最佳答案

  var input = document.getElementById('Id').value;
    ...
    tx.executeSql('INSERT INTO LOGS (id, log) VALUES (1, ?)', [input]);
    ...

这可能对您有帮助。

关于javascript - 单击按钮即可在数据库中插入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28427430/

相关文章:

Javascript 'type error Uncaught TypeError: Cannot set property ' backgroundColor'未定义'但有效

javascript - jQuery 数据给我 undefined

php - PHP 的 sleep() 的实际用途是什么?

php - 看不懂,Mysql语法错误

sql - 如何摆脱 SQL Cross Join 查询结果中的重复行?

php - 使用 PHP 将 DESCRIBE TABLE Postgres 导出到 .txt 文件

javascript - 嵌套函数与链接方法与 && 函数序列

javascript - JQuery点击attr ('src')返回未定义

php - C for 循环与 PHP for 循环不同吗?

mysql - 当只知道一个值时从同一列获取不同的值