如何使用PHP将javascript变量添加到mysql数据库中
How to add javascript variable into mysql database using PHP
我想将javascript函数中的数据添加到mysql数据库中
for (var j=0; j < data.length; j++) {
......
Cars[car.owner] = owner;
<?php
$sql = "INSERT INTO Cars (owner, year)
VALUES
?>
}
我想在DATABASE(汽车表)中添加我从"for cicle"收到的车主和年份。每次我这样做"for cicle"时,我都想将数据添加到数据库中。你能告诉我如何使用PHP吗?
创建一个PHP文件,其中包含与数据库交互的所有代码。然后从JS文件中使用POST或GET方法进行AJAX调用。
示例:
这可以在你的JS代码中
parameters = "url=" + yourJSObject;
request = new XMLHttpRequest();
request.open("POST", "yourPHPFile.php", true)
request.setRequestHeader("Content-type","application/x-www-form-urlencoded")
request.setRequestHeader("Content-length", params.length)
request.setRequestHeader("Connection", "close")
request.onreadystatechange = function()
{
if (this.readyState == 4)
{
if (this.status == 200)
{
if (this.responseText != null)
{
///You can use this responseText from your PHP file
}
else alert("Ajax error: No data received")
}
else alert( "Ajax error: " + this.statusText)
}
}
request.send(parameter)
这是你的PHPFile代码:
<?php
if (isset($_POST['url']))
{
$js_object = $_POST['url']
/*use this object as you want */
}
?>
编辑:请参考我在这里写的这个例子
相关文章:
- 将地理编码结果转换为php变量以发布到mysql数据库
- 从MySQL数据库中获取输入数据需要两次页面刷新
- 如何使用PHP将javascript变量添加到mysql数据库中
- 在javascript中跳过周六和周日,并向mysql数据库中添加不重复的条目
- 当select标记触发onChange事件时,从mysql数据库加载html表
- 如何使用mysql数据库在node.js中登录API
- 如何比较两个MySql数据库
- 我应该如何使用node.js和导出来调用mysql数据库
- 输入框值将保存到 MySQL 数据库
- 我的地图数据's不会使用php存储在mysql数据库中
- 将Laravel5.0中的谷歌图表与mysql数据库中的数据集成
- 将本地MySQL数据库与PHP&谷歌地图上的JavaScript
- 尝试将js中的字符串写入mySql数据库时获取%%
- 当用户键入一封信时,如何使用ajax自动完成来显示MySQL数据库中的值
- 音差.无法访问远程 mysql 数据库
- 使用自动完成文本框从mysql数据库获取表记录并显示在文本字段中
- 复选框(JSP PAGE)并插入到mysql数据库
- 使用 Node-MYSQL 检索 MYSQl 数据库中最新的 X 个条目量?节点.js
- 如何从javascript访问MySql数据库的数据
- 如何在 JavaScript 函数中使用 MySQL 数据库数据