如何使用php将数据插入登录用户列?

时间:2016-06-23 21:23:01

标签: javascript php mysql

也许这个问题还不够清楚。 我有用户表,其中包含用户名,电子邮件,密码和订单ID。 一旦用户登录,他就可以访问一个页面,在该页面中他可以单击一个按钮,这意味着用户确认订单并生成显示给用户的随机字符串。 这是通过Javascript完成的:

function randomString() {
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
    var string_length = 8;
    var randomstring = '';
    for (var i=0; i<string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
}
randomstring=randomstring.fontsize("6");
randomstring=randomstring.bold();
document.getElementById("demo").innerHTML = "Your order id is: "+ randomstring;
}

简单HTML

<div class="row">
  <div class="span6"><button  onclick="randomString()">Rezervo</button></div>
  <div class="span6"><p id="demo"></p></div>
</div>

一切都很好,但是当点击按钮时,登录用户如何在数据库的orderID列中插入这个生成的代码? 请帮我。 抱歉英文不好。不是我的第一语言。

2 个答案:

答案 0 :(得分:0)

PHP有许多可用于连接数据库的数据库扩展。您可以将PHP逻辑添加到.html文件中,以便在单击按钮后,连接到数据库,进行查询(如INSERT),然后关闭连接。

一些引用你的开始:

答案 1 :(得分:0)

你可以采用不同的方式。 点击该按钮

  1. 提交页面&amp;将页面插入订单ID提交到数据库

  2. 或者实现ajax功能,这样页面就不会提交,但是在ajax调用中你会将数据保存到数据库中