SQL 및 PHP를 사용하여 선택한 값이 있는 행만 표시하고 싶습니다.
P粉007288593
P粉007288593 2023-09-02 15:25:33
0
2
599
<p>40개의 공급자와 10,000개의 제품이 있는데 각 공급자로부터 1개의 제품을 표시하고 싶습니다</p> <테이블 클래스="s-테이블"> <머리> <tr> <번째> 브랜드 <번째> 제공자 <번째> 제품 <번째>URL </tr> </머리> <본문> <tr> <td>번개</td> <td>실용적인 게임</td> <td>운명의 부인</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>Isoftbet</td> <td>할로윈 잭</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>실용적인 게임</td> <td>달콤한 보난자</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>Isoftbet</td> <td>열대 안보</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>네트워크</td> <td>로얄 포테이토</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>네트워크</td> <td>운명의 부인</td> <td>링크</td> </tr> </tbody> </테이블> <p>이것은 현재 나의 SQL 테이블입니다.하지만 공급자당 1개의 항목을 표시하고 싶습니다. 예를 들면 다음과 같습니다. </p> <테이블 클래스="s-테이블"> <머리> <tr> <번째> 브랜드 <번째> 제공자 <번째> 제품 <번째>URL </tr> </머리> <본문> <tr> <td>번개</td> <td>실용적인 게임</td> <td>운명의 부인</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>Isoftbet</td> <td>할로윈 잭</td> <td>링크</td> </tr> <tr> <td>번개</td> <td>네트워크</td> <td>로얄 포테이토</td> <td>링크</td> </tr> </tbody> </테이블> <p>내 코드입니다 `</p> <pre class="brush:php;toolbar:false;"><?php /* MySQL을 실행 중이라고 가정하고 MySQL 서버 연결을 시도합니다. 기본 설정의 서버(비밀번호가 없는 사용자 'root') */ $link = mysqli_connect("localhost", "newuser1", "p,+Dn@auTD3$*G5", "newdatabse"); // 연결 확인 if($link === 거짓){ die("오류: 연결할 수 없습니다. " . mysqli_connect_error()); }// 선택 쿼리 실행을 시도합니다. $sql = "SELECT * FROM 테이블 이름 WHERE Brand='Coolcasino' 및 Provider IN ('Pragmatic Play','Isoftbet','Netent') ;" if($result = mysqli_query($link, $sql)){ if(mysqli_num_rows($result) > 0){ echo "<테이블>" 에코 "<tr>" echo "번째> 브랜드"; echo "번째> 제공자"; echo "번째> 제품"; echo "<번째> URL"; 에코 "</tr>"; while($row = mysqli_fetch_array($result)){ 에코 "<tr>" 에코 "<td>" . $row['브랜드'] . "</td>"; 에코 "<td>" . $row['공급자'] . "</td>"; 에코 "<td>" . $row['제품'] . "</td>"; 에코 "<td>" . $row['URL'] . "</td>";; 에코 "</tr>"; } 에코 "</table>" // 결과 집합 닫기 mysqli_free_result($result); } 또 다른{ echo "귀하의 검색어와 일치하는 기록을 찾을 수 없습니다." } } 또 다른{ echo "오류: $sql을 실행할 수 없습니다. " . mysqli_error($link); } // 연결 닫기 mysqli_close($link); ?></pre> <p>''</p>
P粉007288593
P粉007288593

모든 응답(2)
P粉939473759

쿼리를

로 바꾸세요. 으아악
P粉317679342

줄 번호 사용:

으아악

https://dbfiddle.uk/BGzx6cYY

참고, select *를 사용하지 말고 꼭 필요한 열만 선택하는 것이 좋습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿