【发布时间】:2013-04-29 15:08:36
【问题描述】:
好的,这对我来说很难描述,这可能就是我很难弄清楚代码的原因。
所以我有一个数组:
$new_url_array[]
它有一些值,想象一下它看起来像这样:
1 -> urla
2 -> urlb
3 -> urlc
4 -> urld
然后我有一个名为 $gotfrompost[] 的数组,它看起来像这样:
1 -> 3
2 -> 1
3 -> 4
4 -> 2
所以我需要做的是根据$gotfrompost[] 的值询问$new_url_array[] 的值,这样如果我输入 $a (as $a = 1)
我希望它首先与 get from post 协商,看到 $gotfrompost[1] = 3 THEN go get $new_url_array[3] 输出到 URLC
你明白我的意思吗?
我想要这一切,因为我正试图将一些数据放入 sql db 中,这是我能想到的最好的代码,但它不起作用。还有一个循环正在进行,其中$a 简单地递增,直到达到值的总数。 (`$ln' 也只是一个 id 行)
$dbh->exec("insert into vim_playlist12 (url, listnum) values ('$new_url_array[$gotfrompost[$a]]','$ln')");
有什么想法吗?
【问题讨论】:
-
回显
$new_url_array[$gotfrompost[$a]]会得到什么结果?
标签: php sql arrays multidimensional-array