SQL 쿼리에서 테이블 이름을 동적으로 생성하는 방법은 무엇입니까?
P粉588152636
P粉588152636 2023-09-03 19:57:51
0
1
527
<p>MySQL 데이터베이스를 사용하여 정보를 얻는 SQL 쿼리가 있습니다. 테이블 이름은 끝에 다른 IMEI 번호가 있는 첫 번째 상수입니다. </p> <p>gs_object_data_12345678</p> <p>12345678은 내 스크립트에서 <code>$_GET</code>로 식별되지만 테이블 이름을 변경하려고 하면 해당 테이블의 데이터가 표시되지 않습니다</p> <pre class="brush:php;toolbar:false;">$imei = $_GET['imei']; $result = $db->query("SELECT * FROM gs_object_data_'$imei' LIMIT 200 ");</pre> <p>다음 문자열을 사용하면 작동합니다</p> <pre class="brush:php;toolbar:false;">$result = $db->query("SELECT * FROM gs_object_data_12345678 LIMIT 200 ");</pre> <p><code>$_GET</code>정보</p>로 테이블 이름을 변경해야 합니다. <p>URL <code>alarm_action.php?id=58543®=****&imei=862202228007105</code>에는 IMEI가 포함되어 있으므로 정보는 </p>
P粉588152636
P粉588152636

모든 응답(1)
P粉232793765

이렇게 사용하세요

으아악

또는

으아악

보호된 방식으로

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