Я студент, и я делаю очень простую страницу администратора, чтобы попробовать для своего проекта, и если я добавлю свой нормальный код, он будет работать, но я хотел бы добавить комбинированный список в "marca" и когда я пытаюсь поставитьв выпадающем списке это не получается, и я не знаю, как правильно это выразить.Здесь важные отношения моего БД и моего кода снова и снова, прежде чем я попытаюсь поставить флажок.Я студент, и я знаю, что мой код не идеален, любой другой совет приветствуется.Спасибо, и извините, код не насыщен.
Это структура моей базы данных, следующие метки: marca.id_marca -> model.marca_model
marca: model: -id_marca -id_model -nom_marca -nom_model -descripcio_marca -marca model -imatge marca ...
Mi code Когда происходит сбой, это:
<?php include "includes/menu.php";
echo "<h3>Creació/edició de models de navalles</h3>
<form name=\"form1\" method=\"post\" action=\"$pagina?accio=3&id=$id\" enctype=\"multipart/form-data\">";
if ($accio=="2") echo "<input type=\"hidden\" name=\"id_old\" value=\"$id\">";?>
<table>
<tr>
<td>Preu:</td>
<td><input type="text" name="preu" value="<?=$preu?>" maxlength=\"50\"></td>
</tr>
<tr>
<td>Model:</td>
<td><input type="text" name="model" value="<?=$model?>" maxlength="100"></td>
</tr>
<tr>
<td>Marca:</td>
<td>
<select name="marca">
<?php $sql = "SELECT id_marca id, nom_marca marca FROM marca ORDER BY nom_marca;";
$resultSelect = $conn->query($sql);
while($rowSelect = $resultSelect->fetch_assoc()) { ?>
<option value="<?=$rowSelect["id"]?>"<?php if (isset($row)) if ($row["marca"]==$rowSelect["id"]) echo " checked";?>><?=$rowSelect["marca"]?></option>
// <?php } ?>
</select>
</td>
<tr>
Здесь я помещаю ссылку на мой дискФордер, где у вас есть изображения: https://drive.google.com/drive/folders/1ISRji5X8LAH-5jBkvzxA9TAjuCTcRFie?usp=sharing