0
어떻게해야합니까? $ id1은 값의 첫 번째 문자를 반환하고 $ id1 = $ row [0] [ 'id']; 하지만 그건 아무것도 반환하지 않는 것 같습니다.mysqli assoc 배열 indivdual 값을 쉽게 타겟팅
$sql = "SELECT id,postid FROM table WHERE postid='$postid' LIMIT 3";
$query = mysqli_query($db_conx, $sql);
while ($row = mysqli_fetch_array($query, MYSQLI_ASSOC)) {
$id1 = $row['id'][0];
$postid1 = $row['postidx'][0];
$id2 = $row['id'][1];
$postid2 = $row['postid'][1];
$id2 = $row['id'][2];
$postid2 = $row['postid'][2];
}
대신에이 행을 사용해야합니다. 루프 밖에서 하나의 변수를 배열 변수와 내부 루프'$ newly_created_array_variable [] = $ row;' –
'$ id1 = $ row [ 'id'] [0];'$ id1 = $ row [ 'id'];'... print_r을 사용하여 $ row'를 디버그 – CatalinB
$ id1 = $ row [ 'id']; 그냥 모든 값을 주겠지? – stkmedia