@@Achot
Zur Notation:
<?php $frontend_ansprechpartner = ansprechpartner($mysqli); foreach($frontend_ansprechpartner as $array){ ?> <option value="<?php echo htmlspecialchars($array['id']); ?>"> <?php echo htmlspecialchars($array['name']); ?> </option> <?php } ?>
Die geschweiften Klammern sind suboptimal. Siehe Diskussion Alternative Syntax für Kontrollstrukturen ff.
:
statt {
; endforeach;
statt }
:
<?php
$frontend_ansprechpartner = ansprechpartner($mysqli);
foreach($frontend_ansprechpartner as $array):
?>
<option value="<?php echo htmlspecialchars($array['id']); ?>">
<?php echo htmlspecialchars($array['name']); ?>
</option>
<?php endforeach; ?>
oder
<?php $frontend_ansprechpartner = ansprechpartner($mysqli); ?>
⋮
<?php foreach($frontend_ansprechpartner as $array): ?>
<option value="<?php echo htmlspecialchars($array['id']); ?>">
<?php echo htmlspecialchars($array['name']); ?>
</option>
<?php endforeach; ?>
wobei die erste Anweisung (das ⋮ deutet es an) auch weit vorher stehen kann – noch vor <!DOCTYPE html>
(EVA-Prinzip).
Statt <?php echo
auch gern <?=
.
LLAP 🖖
--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory