상점에있는 항목과 같은 각 항목에 대한 정보를 표시하려고합니다.foreach를 통해 mysqli_fetch_array를 사용하여 가져온 배열 코드에 항목 ID를 통해 항목 정보를 추가하는 방법은 무엇입니까?
과 같이 :
사용자는 foreach 문에 mysqli_fetch_array
통해 foreach 문에서 액세스 코드 1234 쇼가있는 경우 : 1234 감지하고 내가 항목 정보를 원하시면 테이블이 해당 항목
에 대한 정보를 보여줍니다 user_id를 통해 사용자에게 연결하는 사용자 액세스 코드에 대한 테이블
: 기존 항목 번호/접속 번호와 각 항목에 대한 정보를 잡기 위해 시도if (isset($_SESSION['user_login'])) {
$access_query = mysqli_query($connection, "SELECT access FROM user_access WHERE user_id = '$user_id'");
$access_codes = Array();
while ($row = mysqli_fetch_array($access_query,MYSQL_BOTH)) {
$access_codes[] = $row['access'];
}
}
: mysqli_fetch_array를 통해 배열/코드를 가져 오는에 대한
:이 시도하기 위해이
현재 코드
if (isset($_SESSION['user_login'])) {
$info_query = mysqli_query($connection, "SELECT * FROM item_info WHERE item_id = '$access_codes'") or die (mysqli_error($connection));
$info_assoc = mysqli_fetch_assoc($info_query);
$info_info = $info_assoc['info_id'];
}
foreach :
foreach ($access_codes as $item_id) {
$item_id = $item_info;
?>
<div style="background-color: #F2F2F2; border: 1px #E3E3E3 solid; padding: 20px; margin: 5px; width: 150px; float: left;"><?php echo $item_id;?></div>
<?php
}
?>
각 항목의 스타일을 표시하지만 아무 것도 표시하지 않습니다. 아이템이 있고 그 중 몇 개만 스타일 안에 아무것도 표시하지 않는다는 것을 알고 있습니다.
에
에서 변경할 수 있습니까? 코드에서 실제로 어떻게 보이는지 업데이트 할 수 있습니까? – Sean
여기 : http://demo.php-pastebin.com/ykk6pdKI 비록 몇 가지 일을 시도해 보았습니다. – kmkmkm