Javascript 使用js或jquery向mysql发送帖子
我想将JavaScript上的字符串数组发送到MySQL表。Javascript 使用js或jquery向mysql发送帖子,javascript,php,html,mysql,ionic-framework,Javascript,Php,Html,Mysql,Ionic Framework,我想将JavaScript上的字符串数组发送到MySQL表。 最好的方法是什么?我该怎么做?首先要理解其中的区别。JavaScript是客户端脚本语言。它不会单独在my MySql上进行交互。您需要进行ajax调用,然后使用服务器端脚本语言(如PHP)来实现您的目的 function sendArray() { var myArray = ["one","two","three"]; $.ajax({ url : 'YOUR_URL', method : 'POST', data
最好的方法是什么?我该怎么做?首先要理解其中的区别。JavaScript是客户端脚本语言。它不会单独在my MySql上进行交互。您需要进行ajax调用,然后使用服务器端脚本语言(如PHP)来实现您的目的
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
您可以使用jquery创建ajax调用,如
$.ajax({
type: "POST",
url: "somefile.php",
data: dataUwanttoinsert,
success: success,
dataType: dataType
});
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
然后将您的SQL查询添加到php文件中,当您进行此ajax调用时,它将执行您编写的查询。首先,请理解差异。JavaScript是客户端脚本语言。它不会单独在my MySql上进行交互。您需要进行ajax调用,然后使用服务器端脚本语言(如PHP)来实现您的目的
$.ajax({
url: 'url',
data: {'a': a, 'm': m},
type: 'POST',
cache: false ,
success: function (data, textStatus, jqXHR) {
alert(data);
}
});
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
您可以使用jquery创建ajax调用,如
$.ajax({
type: "POST",
url: "somefile.php",
data: dataUwanttoinsert,
success: success,
dataType: dataType
});
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
然后将SQL查询添加到php文件中,当您进行此ajax调用时,它将执行您编写的查询您可以使用ajax POST,如下所示:
$.ajax({
url: 'url',
data: {'a': a, 'm': m},
type: 'POST',
cache: false ,
success: function (data, textStatus, jqXHR) {
alert(data);
}
});
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
函数sendArray()
{
var myArray=[“一”、“二”、“三”];
$.ajax({
url:“你的url”,
方法:“POST”,
数据:{
arrayData:myArray
},
成功:功能(响应)
{
警报(“发送的数据响应为”+响应);
},
错误:函数(e)
{
警报(“未发送数据”)
}
});
}
发送数组
这里myArray是您想要的字符串数组
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
在PHP后端,您可以通过以下方式获取此数据:
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
<?php
$arrayData = $_REQUEST['arrayData'];
foreach($arrayData as $data)
{
echo $data;
}
您可以像这样使用AJAX帖子:
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
函数sendArray()
{
var myArray=[“一”、“二”、“三”];
$.ajax({
url:“你的url”,
方法:“POST”,
数据:{
arrayData:myArray
},
成功:功能(响应)
{
警报(“发送的数据响应为”+响应);
},
错误:函数(e)
{
警报(“未发送数据”)
}
});
}
发送数组
这里myArray是您想要的字符串数组
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
在PHP后端,您可以通过以下方式获取此数据:
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
<?php
$arrayData = $_REQUEST['arrayData'];
foreach($arrayData as $data)
{
echo $data;
}
我将如何使用AJAX将字符串作为HTTP请求负载发送到连接到MySQL数据库的服务器。一旦服务器接收到数据,它就可以对其进行处理并将其插入数据库
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
以下是一些帮助您入门的文档:
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
我将如何使用AJAX将字符串作为HTTP请求有效负载发送到连接到MySQL数据库的服务器。一旦服务器接收到数据,它就可以对其进行处理并将其插入数据库
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
以下是一些帮助您入门的文档:
function sendArray()
{
var myArray = ["one","two","three"];
$.ajax({
url : 'YOUR_URL',
method : 'POST',
data :{
arrayData:myArray
},
success : function(response)
{
alert("data sent response is "+response);
},
error : function(e)
{
alert("data not sent")
}
});
}
</script>
<button onclick="sendArray();">Send Array</button>
您应该更好地解释您的案例,并最终用一些示例代码来支持它。善不是绝对的价值。在一种情况下是好的,在另一种情况下可能不是那么好。因此,什么是最好的方法取决于许多因素。使用AJAX和JSON将数据传递到php脚本,然后保存到表中。您应该更好地解释您的情况,并最终用一些示例代码支持它。善不是绝对的价值。在一种情况下是好的,在另一种情况下可能不是那么好。所以什么是最好的方法取决于很多因素。使用AJAX和JSON将数据传递到php脚本,然后保存到表中。谢谢,伙计,但是我应该在url字段上放什么呢?我不熟悉AJAX请求…;)您需要提供一个php文件的url,在该url中,您的php代码将接受输入run@J.García因此,让我们假设您的域是example.com,您的php文件是sample.php,因此url将是。感谢您的帮助^^谢谢,伙计,但是我应该在url字段上放什么呢?我不熟悉AJAX请求…;)您需要提供一个php文件的url,在该url中,您的php代码将接受输入run@J.García因此,让我们假设您的域是example.com,您的php文件是sample.php,因此url将是。感谢您的帮助^^