<select name="mac">
<?php
$sql = mysqli_query($conn, "SELECT name FROM wifi_mac");
while ($row = $sql->fetch_assoc()){
echo "<option value=\"mac\">" . $row['name'] . "</option>";
}
?>
</select>
위의 코드는 wifi_mac 테이블에서 mac 값을 게시하는 대신 문제가 있으며 테이블의 실제 값 대신 "mac"문자열을 보냅니다.
테이블 : wifi_mac 열 : varchar id, varchar 이름, varchar mac, varchar 모델
mac
쿼리 에서 열을 선택하지 않았 으며 "mac"
which를 입력했기 때문에 mac 문자열을 반환 string
하므로 다음을 시도하십시오.
<select name="mac">
<?php
$sql = mysqli_query($conn, "SELECT name, mac FROM wifi_mac");
while ($row = $sql->fetch_assoc()){
echo "<option value=\"" . $row['mac'] . "\">" . $row['name'] . "</option>";
}
?>
</select>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다