PHP 및 을 배우고 있습니다 만 여기에 약간의 문제가 있습니다. 내가 할MySQL 결과를 저장하고 처리하십시오.
는 몇 가지 정보 부족, 그래서 이것은 나에게 매우 도움이 될 것입니다 =)
내 데이터베이스에 대해 쿼리를 수행하고 결과를 얻을. 이 결과는 나열 할 모든 이미지 파일입니다. 내 페이지에 섬네일로 내 모든 파일을 나열하려면
$fileSQL = $mysqli->query("
SELECT *
FROM content
WHERE projID=$projectID
");
그래서, 이렇게 :
<?php while($row = $fileSQL->fetch_assoc()){ ?>
<img src="assets/<?=$row['contentFull']?>" id="thumbImg"
onclick="document.getElementById('mainImage').src=this.src" width="110px" height="62px"/>
<?php } ?>
지금이 물론 잘 작동
. 모든 행을 반복하면서 각 행에 대해 a를 추가합니다.그러나 첫 번째 엄지 손가락을 완전히 표시해야하는 주 이미지도 있습니다 (이 예에서는 엄지 손가락과 전체 크기로 모두 contentFull
을 사용합니다).
이제 while 루프를 nr.2 행에서 시작하지 않고 첫 번째 행 contentFull
을 얻으려면 어떻게해야합니까?
그리고 일반적으로; 이러한 상황에서 최선의 방법은 무엇입니까? 결과를 배열에 먼저 저장하십시오. 그러면 쉽게 액세스 할 수 있습니다. 아니면 "정상적인"방법입니까? =)
내가 필요한 것 :
- 는
- 는
- 그런 다음에 모든 이미지를 그려 내 SQL 결과의 첫 번째 이미지/컨텐츠)에서 contentFull를 사용하여 (주 이미지를 설정하는 쿼리를 수행 미리
감사 및 P (이미 주 화상으로 표시되는 제 등)에 미리 결과 임대
OG하지만 mysql_ *이 아닌 mysqli_ * 함수를 배우고 있다는 것을 알게되어 기쁘게 생각합니다. – Anigel
매개 변수화 된 쿼리를 사용하지 않음으로써 이들을 무효화 할 수 있습니다. – allen213
그 allen213은 무엇을 의미합니까? –