POST jquery 数组问题

发布于 2024-10-10 06:34:03 字数 567 浏览 0 评论 0原文

我的萤火虫终于给了我所需的发布数据:

fileid  614
foldername  22
tagid   tagid%5B%5D=67&tagid%5B%5D=48

但现在我不知道如何发布该数组。这是我的 php 进程文件。

$fileid = $_POST['fileid'];
$tagid = $_POST['tagid']; 

$limit = count($tagid);

for($i=0;$i<$limit;$i++) {

    $sql2 = "INSERT INTO fileTagged (tag_id,file_id) VALUES  ('$tagid[$i]','$fileid')";
    $result2 = mysql_query($sql2) or die(mysql_error()); 
 } 

该查询只是将字母 t 插入 tag_id 列中。 我的帖子脚本是为了处理逗号分隔的数组而制作的,所以我认为我需要内爆或其他东西,但我并不是一个真正的聪明人。

任何帮助将不胜感激。

干杯。 约翰

My firebug is finally giving me the post data ineed:

fileid  614
foldername  22
tagid   tagid%5B%5D=67&tagid%5B%5D=48

But now i dont know how to POST that array. Here is my php process file.

$fileid = $_POST['fileid'];
$tagid = $_POST['tagid']; 

$limit = count($tagid);

for($i=0;$i<$limit;$i++) {

    $sql2 = "INSERT INTO fileTagged (tag_id,file_id) VALUES  ('$tagid[$i]','$fileid')";
    $result2 = mysql_query($sql2) or die(mysql_error()); 
 } 

The query just inserts the letter t in the tag_id column.
My post script was was made to handle a comma separated array so i think i need to implode or something but im not really a smart cookie.

Any help would be so greatly appreciated.

Cheers.
John

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

素染倾城色 2024-10-17 06:34:03

试试这个

$fileid = $_POST['fileid'];
$tagid = $_POST['tagid']; 

$i=str_replace('tagid%5B%5D=','',$tagid);
$j=explode('&',$i);

$limit = count($j);

for($i=0;$i<$limit;$i++) {

   $sql2 = "INSERT INTO fileTagged (tag_id,file_id) VALUES  ('$j[$i]','$fileid')";
    $result2 = mysql_query($sql2) or die(mysql_error());

 }

Try this

$fileid = $_POST['fileid'];
$tagid = $_POST['tagid']; 

$i=str_replace('tagid%5B%5D=','',$tagid);
$j=explode('&',$i);

$limit = count($j);

for($i=0;$i<$limit;$i++) {

   $sql2 = "INSERT INTO fileTagged (tag_id,file_id) VALUES  ('$j[$i]','$fileid')";
    $result2 = mysql_query($sql2) or die(mysql_error());

 }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文