也许这个问题还不够清楚。 我有用户表,其中包含用户名,电子邮件,密码和订单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列中插入这个生成的代码? 请帮我。 抱歉英文不好。不是我的第一语言。
答案 0 :(得分:0)
PHP有许多可用于连接数据库的数据库扩展。您可以将PHP逻辑添加到.html文件中,以便在单击按钮后,连接到数据库,进行查询(如INSERT),然后关闭连接。
一些引用你的开始:
答案 1 :(得分:0)
你可以采用不同的方式。 点击该按钮
提交页面&amp;将页面插入订单ID提交到数据库
或者实现ajax功能,这样页面就不会提交,但是在ajax调用中你会将数据保存到数据库中