Ich versuche, meinen Code diese 2 Felder zu einem Formular (Mengen und Produkte) auf einen Klick hinzufügen.PHP-Code in innerHTML
Wie formatiere ich mein Skript so die innerHTML- PHP-Code enthalten kann? Oder gibt es eine andere Möglichkeit, ein Select-Element über JS hinzuzufügen?
newdiv.innerHTML = "<input type='text' name='quantities[]'> <select name='products[]'>
<?php
$sql = mysqli_query($link, "SELECT name FROM inventory");
while ($row = $sql->fetch_assoc()){
echo "<option value=\"".$row['name']."\">" . $row['name'] . "</option>";
}
?>
</select>";
Entkommen Sie der JavaScript-Zeichenfolge. PHP wird separat (zuerst) ausgeführt, bevor JavaScript ausgeführt wird. –