webshop 레이아웃을 생성하는 PHP 파일이 있습니다. 제품을 페이지로 분할하기 시작한 것이 문제입니다. 나는 모든 종류의 제품을 찾을 수있는 제품 데이터베이스에서 실행되는 다음 쿼리를 가지고 있습니다. 어떤 메뉴 아래에 표시해야 하는지를 지정하는 prodducttype 열이 있습니다. 쿼리한도가 적은 MySql 쿼리가
항상 내가 그 다음 그냥 실행하기 전에 쿼리를 표시하는 에코 사용 누락 한 행이$sql = "SELECT id,descr, nm, img, price FROM c1640644.products WHERE
producttype = '".$GLOBALS["useableproductid"]."' LIMIT ".($start- 1).",".$stop;
: 현재 3 종류의 : 데이터베이스에 대한
가SELECT id,descr, nm, img, price FROM c1640644.products WHERE
producttype = 'laptop' LIMIT 0,8
간단히 제품 랩탑, 헤드폰, 데스크탑. 랩톱을 표시 할 때 ID 1- 17 및 ID = 1에서 누락되었습니다. ID 18-22 및 ID 21의 헤드폰이 없습니다. ID 23-27 및 ID 23의 데스크톱이 없습니다. 항상 동일한 제품이 없습니다.
표시 용 방법은 다음과 같습니다
while($row = $result->fetch_assoc()){
echo $row["nm"]; //just an example echo in the code it gets displayed with design
...
}
이 모든 해답을 주셔서 감사합니다!
ORDER BY가없는 LIMIT는 상당히 의미가 없으며 c1640644와 같은 이름을 가진 테이블은 종종 열악한 디자인의 증상을 나타냅니다. – Strawberry
감사합니다. c1640644는 학생 서버 번호 인 c1640644가있는 대학 서버이기 때문입니다. –
아, 그럼 충분히 – Strawberry