我在尽我所能学习AJAX并将这些php变量传递给另一个php文件。尽管使用了一些代码,但我仍在苦苦挣扎。将PHP变量传递给AJAX
这是我的问题。我有做了JavaScript函数
<input type='image' src='images/download-all.png' alt='Submit' onclick='download(".$y['imageURL'].")'>
的$ y的[“IMAGEURL”]是与在从表中的结果拉动代码的按钮时的onClick。
$sql1 = "SELECT * FROM digital_materials WHERE id = '".$x['itemID']."'";
$res1 = mysql_query($sql1);
$y = mysql_fetch_assoc($res1);
因为我在手边运行一个while循环,我得到两个数组,它们都有imageURL键。我在这里部分使用别人的代码,所以如果有什么东西只是指出。
这是我的下载功能。
function download(x)
{
$.ajax({
url:'download.php',
data:"image="+x,
success:function(e){
alert("Hey, this worked.");
},
error:function(e, f, g){
alert("Error removing from cart, please try again. "+e+" : "+f+" : "+g);
}
});
}
如何将这两个键从数组传递到我的php文件进行处理?现在它只是给我这个在我的源代码。
您需要回显变量... – Brian
做一个$ y ['imageURL']的var转储给我两个文件名。 字符串(24)“Infinity.jpg”字符串(43)“Diamond.jpg” – wowzuzz