0
3 배열 데이터처럼 PHP에서 다중 배열을 수신하려고합니다. 어떻게 내가 할 수 여기에 내가 여러 배열 데이터 및 인쇄를받을려고 여기수신 PHP에서 다중 배열 데이터 값
Example : id : 05 , star : 03 , review : test Example : id : 09 , star : 05 , review : test new
Array date : star[] , review[] , cast_id[]
Data Recive : $star , $review , $cast_id
<select class="form-control" name="star[]" required>
<option value="">Please Select</option>
<option value="1">1</option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5</option>
</select>
<textarea class="form-control" rows="5" id="review[]" name="review[]</textarea>
<input name="cast_id[]" id="cast_id[]" type="hidden" value="<?php echo $cast_id; ?>">
PHP를 사용하여 세 가지 다중 배열 데이터를 수신 할 내 HTML 코드
하지만 난 단지 그렇게 첫 번째 배열 데이터를 얻을 수 얻을 모든 데이터가
foreach($_POST['cast_id'] as $cast_id) {
foreach (array_combine($_POST['star'], $_POST['review']) as $star => $review) {
echo $cast_id."<br>";
echo $star."<br>";
echo $review."<br>";
//$reg_action = mysqli_query($con, "UPDATE job_apply_review SET star = '$star', review = '$review' WHERE cast_id = '$cast_id'");
}
}
당신을 감사 값
달성하고자하는 것은 무엇입니까? –
예 : id : 05, star : 03, 리뷰 : 테스트 예 : id : 09, star : 05, 리뷰 : 테스트 새 –
필드에서 'array_combine'을 수행하는 이유는 무엇입니까? 그리고 여기서 뭘 하려는지 전혀 알지 못합니다. – Machavity