我的代码中有这样的内容:
<?php
foreach ($tomb2[1] as $key => $metaname){
$talalat = $tomb[1][$key];
echo '<p>' . "$metaname\n" . '</p>' . '<br>' . '<input type="text" name="metavalue[]" value="' . "$talalat\n" . '">' . '<br>';
}
?>
<input type="submit" name="Generálás" value="insert" onclick="insert()" />
</form>
我尝试回应几个不同的值,但我只得到最后一个。可能该数组仅包含最后一个。我做错了什么?
答案 0 :(得分:1)
您已撰写$talalat = $tomb[1][$key];
而非$talalat = $tomb2[1][$key];
答案 1 :(得分:1)
如果你在表单中使用post方法,那么你必须写$ ertekek = $ _POST [“metavalue”]而不是$ _GET [“metavalue”]然后使用print_r($ ertekek) 而不是echo $ ertekek;