私は次の機能を持っています:
function getSystemNames($dbh, $myid) {
$sql = $dbh->prepare('
SELECT system_name
FROM product_systems
WHERE user_id = :myid
ORDER BY `system_name` ASC
');
$sql->bindValue('myid', $myid);
$sql->execute();
return $sql;
}
;
次に、次のコードを HTML に混ぜます。
<select id='group' class='select' name='group'><option value='000'>None</option>
<?php
$results = getSystemNames($dbh, $myid);
while ($row1 = $results->fetch(PDO::FETCH_ASSOC)){
echo "<option value='$row1[system_name]'>$row1[system_name]</option>";
}
?>
</select>
2 つをマージしようとしているので、HTML にそれほど多くのコードがありませんが、過去 1 時間理解できず、コミュニティからの助けを求めています。私は無駄にしようとしました:
function getSystemNames($dbh, $myid) {
$sql = $dbh->prepare('
SELECT system_name
FROM product_systems
WHERE user_id = :myid
ORDER BY `system_name` ASC
');
$sql->bindValue('myid', $myid);
$sql->execute();
while ($row1 = $sql->fetch(PDO::FETCH_ASSOC)) {
return "<option value='$row1[system_name]'>$row1[system_name]</option>";
}
}
;