이미 여러 방법을 시도했지만 값이 드롭 다운 목록에 표시되지 않았습니다.
여기 내 코드입니다. 너 내가 틀린 것을 제안 해 줄 수 있니?데이터베이스에서 값을 가져 와서 드롭 다운 목록에 표시하는 방법
<?php
$result = mysqli_query($con,"SELECT * FROM project");
if(mysqli_num_rows($result)==0){
echo "<tr><td>No Rows Returned</td></tr>";
}else{
$row = mysqli_fetch_assoc($result);
$pos = 0;
echo "<select name=Pname >";
while($pos <= count ($row)){
echo "<option value="$row["project_no"]">"$row["project_name"]"</option>";
$pos++;
}
echo "</select>";?>
나는 .php 파일로 쓴다. 당신의 도움을 주셔서 감사합니다.
저를 도와 주셔서 모두 감사
$result = mysqli_query($con,"SELECT * FROM project"); ?> <?php $output = ''; if(mysqli_num_rows($result) == 0){ // echo error; } else { echo " <select name = Pname>"; while($row = mysqli_fetch_assoc($result)){ $project_no = $row['project_no']; $project_name = $row['project_name']; $output = "<option value=" . $project_no . "> ". $project_name ." </option>"; print("$output"); } echo " </select>"; } ?>
HTML
의 양식 코드에서이 코드를 넣어. 또한 while ($ row = mysqli_fetch_assoc ($ result)) {'? 이 코드로보고해야 할 오류 로그를 살펴 봐야합니다. – chris85