Вы можете выбрать более одного столбца из таблицы в одном и том же выделении, и поскольку оба эти столбца находятся в одной и той же таблице, это значительно упрощает получение этого результата.
<form id="thirdForm" name="form1" action="" method="post">
<select id="klantWidth">
<?php
$sql = "SELECT naam, klant_code FROM klant";
$result = mysqli_query($mysqli,$sql);
while($row=mysqli_fetch_array($result)){
?>
<option><?php echo $row[0]. ", ". $row[1];?></option>
<?php
}
?>
</select>
</form>
Возможно, вы захотите сделатьэто с вашим тегом <option>
, а не помещать имя и код в видимую часть
<option value="<?php echo $row[1];?>"><?php echo $row[0];?> </option>
И если вы используете mysqli_fetch_assoc()
, вы можете использовать имена столбцов, чтобы вы знали, что вы помещаете куда
while($row=mysqli_fetch_assoc($result){
<option value="<?php echo $row['klant_code'];?>"><?php echo $row['naam'];?> </option>