Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 21-10-2021, 08:57
Setzi138
 Registrierter Benutzer
Links : Onlinestatus : Setzi138 ist offline
Registriert seit: Oct 2021
Beiträge: 4
Setzi138 befindet sich auf einem aufstrebenden Ast
Smile HTML Tabelle mit PHP in MySQL Datenbank

Hallo Experten
Die Connection funktioniert schon und auch die Daten werden in richtig eingefügt und zugewiesen.
Nun besteht aber das Problem, dass auch die Reihen in die Datenbank gespeichert werden in die die Mitarbeiter nichts eingetragen haben bei Menge(Quantity).
Gibt es eine Möglichkeit diese vor dem einfügen herauszufiltern.

PHP-Code:
<?php
    session_start
();
?>
<?php
$con
mysqli_connect('localhost','root','123456''orders',);
if (
$con->connect_error) {
    die(
"Connection failed: " $con->connect_error);
}
for(
$i 0$i count($_POST['item']); $i++) {
$username $_SESSION['username'];
$item $_POST['item'][$i];
$quantity $_POST['quantity'][$i];
$sql "INSERT INTO riesenhuber_bestellung (orderer, item, quantity)
VALUES ('$username', '$item', '$quantity')"
;
if (
$con->query($sql) === TRUE) {
    
header("Location: Startseite.php");
  } else {
    echo 
"Error: " $sql "<br>" $con->error;
  }
}
  
$con->close();
?>
Also die Mitarbeiter fügen bei dem Gebäck welches sie bestellen wollen die Menge ein und es sollen auch nur diese in die SQL Datenbank gespeichert werden

Siehe auch bild im anhang
Miniaturansicht angehängter Grafiken
HTML Tabelle mit PHP in MySQL Datenbank-unbenannt.png  
Mit Zitat antworten