찾다
Q&A SQL 및 PHP를 사용하여 선택한 값이 있는 행만 표시하고 싶습니다.

0
<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>
Your Answer
제출하다

2 답변
0

쿼리를

로 바꾸세요. 으아악
2023-09-03 12:39:23

제출하다

0

줄 번호 사용:

으아악

https://dbfiddle.uk/BGzx6cYY

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

2023-09-03 09:21:49

제출하다

Hot Tools

vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)

vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)

phpStudy 설치에 필요한 런타임 라이브러리 모음을 다운로드하세요.

VC9 32비트

VC9 32비트

VC9 32비트 phpstudy 통합 설치 환경 런타임 라이브러리

PHP 프로그래머 도구 상자 정식 버전

PHP 프로그래머 도구 상자 정식 버전

Programmer Toolbox v1.0 PHP 통합 환경

VC11 32비트

VC11 32비트

VC11 32비트 phpstudy 통합 설치 환경 런타임 라이브러리

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.