Я пытаюсь найти более разумный способ проверить мои входы с PHP. Если массив находит пустое поле, он должен добавить новый элемент в массив и отобразить сообщение об ошибке.Validate with arrays
До сих пор мне не удалось.
Код позади
$felter = array();
if(isset($_POST['submit'])) {
$produktnavn = $_POST['produktnavn'];
$kategori = $_POST['kategori'];
if(!empty($felter)) {
foreach ($felter as $felt) {
if ($felter == '') {
$fejl = true;
}
}
}
else {
$sql = "UPDATE produkt SET produkt_navn = '$produktnavn', fk_kategori_id = '$kategori' WHERE produkt_id=$id";
mysqli_query($db, $sql);
echo "Produktet blev opdateret";
}
Форма ввода
<input type="text" class="form-control" name="produktnavn" value="<?php echo $produktnavn; ?>">
Итак, ваш код работает или нет? – Epodax
это не работает – nireck
Какие ошибки вы получаете? Пожалуйста, включите их в вопрос и ** нЕ ** в комментариях – Epodax