Php 从POST处理数组的语法,android?
我正在将一个数组从我的android应用程序传递到php服务器,如下所示:Php 从POST处理数组的语法,android?,php,android,http,http-post,basicnamevaluepair,Php,Android,Http,Http Post,Basicnamevaluepair,我正在将一个数组从我的android应用程序传递到php服务器,如下所示: params.add(new BasicNameValuePair("image[]", encodedImage)); 现在,我希望在php代码中包含图像数组中的所有值。如何做到这一点 如何为此编写代码?-我想循环这个数组并在php中插入image[]中的每个图像 当我试着去做的时候 if(isset( $_POST['image'] )){ $images = array($_POST['image']); w
params.add(new BasicNameValuePair("image[]", encodedImage));
现在,我希望在php代码中包含图像数组中的所有值。如何做到这一点
如何为此编写代码?-我想循环这个数组并在php中插入image[]中的每个图像
当我试着去做的时候
if(isset( $_POST['image'] )){
$images = array($_POST['image']);
while($row = $images){
//insert into table
}
}
但这没有帮助
如果isset的条件失败,则执行此操作。尝试此操作:如果此操作有效
if(isset($_POST['images'])){
$images[] = $_POST['images'];
while($row = $images){
//your query here
}
如果您正在通过http post,那么所需的一切都在
$\u post
中。向我们展示一些PHP代码!根据您的编辑,首先,当我尝试执行if(isset($\u POST['images']){$images=array($\u POST['images']);而($row=$images){//insert-into-table}}时,您可以像一样对其进行编码,但这没有帮助。您可以打印r($\u POST['images'])
?实际上,if检查本身正在失败。我正在用一个移动应用程序访问服务器。如何打印这个?