Witam. Pisząc prosty kod natknąłem się na problem, którego nie potrafię rozwiązać. Otóż jest to zagnieżdzenie ifa w ifie. Po dłuższym czasie stwierdziłem, że prawdopodobnie nie obędzie się bez pomocy kogoś bardziej obeznanego w temacie. Zależy mi na tym, aby wyświetlał się komunikat "Brak towaru", gdy wybrana ilość będzie większa niż ilość sztuk dostępnych na magazynie. Posiadam już działający w 100% formularz więc zamieszczam tylko bazę kodu PHP.
if(isset($_POST['imie'])) {
$mysqli = new mysqli("localhost", "root", "", "artykul");
$stmt = $mysqli->prepare("INSERT INTO klient (imie, nazwisko, adres, produkt, ilosc) VALUES (?, ?, ?, ?, ?)");
$stan_magazynu = mysqli_query($mysqli, "SELECT stan FROM artykuly");
$stmt->bind_param('sssss', $_POST['imie'], $_POST['nazwisko'],$_POST['adres'], $_POST['produkt'], $_POST['ilosc']);
$stmt->execute();
header("Location: podsumowanie.php");
}