誰もが私にこのことを助けてくれることを願っています。ここではドロップダウン(従業員のDD)をクリックすると起こります。重複する値(名前)を持ちます。私は "キャッシュアドバンス"テーブルを追加すると起こった。 :(私のドロップダウンで重複した値
は私のコードです。
<tr>
<td><label for="ename">Names:</label></td>
<td><select name="ename" id="ename">
<option>Choose</option>
<?php
include("alqdb.php");
$result = mysqli_query($con, "SELECT EmpID, EmpFName, TypeofEmployee, Salary, ContDeduc FROM employee, cashadvance");
while($row = mysqli_fetch_assoc($result)){
echo "<option value='{$row["EmpFName"]}' data-emp-id='{$row["EmpID"]}' data-type='{$row["TypeofEmployee"]}' data-sal='{$row["Salary"]}' data-deduc='{$row["ContDeduc"]}'>";
echo $row["EmpFName"] . "</option>";
}
?>
</select>
</td>
</tr>
'$ result'には何がありますか? – depperm
私はjquery/ajaxを使って、これも解決できると思います。 :) –
ここでは2つのテーブルから選択しています(これは問題の一部と思われる)。一意性が必要な場合は、DISTINCTまたはGROUP BYを使用します。 –