많은 게시물을 읽었으며 내 문제의 해결책을 찾을 수 없었습니다. PHP 배열, foreach 루프 내에서 키를 대체하십시오.
나는 "물",$_POST['Water']
라는
$_POST
배열을 가지고 있으며 그 내용은 다음과 같습니다
[Water] => Array ([0] => 55.0 [1] => 22)
가 $key
이 이름을 사용할 수 있도록 foreach 루프 내부의 게시물의 이름을 사용하는 것이 가능 "물 ":
foreach($_POST['Water'] as $key => $val) {
$fields[] = "$field = '$val'";
//echo "Key: $key, Value: $val<br/>\n";
}
시간 내 주셔서 감사합니다.
그래서 값을 키로 사용 하시겠습니까? 그게 네가 여기서 묻고있는거야? –
@Jay Patel, 아니요 이미 값을 사용하고 있습니다. 내가하려는 것은 $ _POST 이름 "물"을 사용하여 키가 "물 [0]과"물 [1]처럼 보일 것입니다. – DCJones
$ fields [ 'Water'] [$ key] = $ val;'또는 $ fields [ 'Water'. $ key] = $ val; ' – JustOnUnderMillions