ドロップダウンリストを埋めるために再帰関数を使用する必要がありましたが、それを使用して結果をアルファベット順に表示しようとするORDER BY
とうまくいきませんでした! 以下は私の再帰関数です:
function tree($root) {
global $conn;
$n=0;
$result = $conn->prepare("SELECT id, name FROM personne WHERE emp_id='$root' ORDER BY name");
$result->execute();
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
$n = $n+1;
echo "<option value='".$row['id']."'>".$row['name']."</option>";
tree($row['id'], $n+1);
}
}
手伝ってくれてありがとう