Gute Tag,
vorweg muss ich sagen : Spitzen Forum ! Hat mir schon oft geholfen beim durchforsten. Nun habe ich aber folgendes Problem.
Habe meine Ausbildung angefangen und nun sitze ich an einem Projekt, dass die Aufgabe hat eine wöchentliche Essensbestellung zu machen.
Arbeite mit MSSQL.
Habe 4 Seiten die Folgende Funktionen haben.
Seite 1:
-Name der Mitarbeiter werden in einer Dropdownliste angezeigt.(Namen werden der Datenbank entnommen)
-Lokale als Checkboxen.(Datenbank entnommen)
Seite 2: Tabelle mit Namen und gewähltes Lokal.
Seite 3: Gericht und Preis werden eingetragen.
Seite 4: Zusammenfassung.
So nun mein Problem :
Wenn ich auf Seite 1 einen Mitarbeiter auswähle, bekomme ich als Value die User_ID. Und genau diese ID will ich als Session speichern. Bei Seite 3 nämlich wird das Gericht, der Preis und die ID (die man halt auf seite 1 wählt) auf der Datenbank gespeichert in einer Tabelle.
Habe schon alles gesucht und versucht aber nix klappt.
Seite 1 Dropdownliste:
Seite 4 das speichern auf der Datenbank :
erkennt einer den Fehler?... brauche dringend Hilfe.
vorweg muss ich sagen : Spitzen Forum ! Hat mir schon oft geholfen beim durchforsten. Nun habe ich aber folgendes Problem.
Habe meine Ausbildung angefangen und nun sitze ich an einem Projekt, dass die Aufgabe hat eine wöchentliche Essensbestellung zu machen.
Arbeite mit MSSQL.
Habe 4 Seiten die Folgende Funktionen haben.
Seite 1:
-Name der Mitarbeiter werden in einer Dropdownliste angezeigt.(Namen werden der Datenbank entnommen)
-Lokale als Checkboxen.(Datenbank entnommen)
Seite 2: Tabelle mit Namen und gewähltes Lokal.
Seite 3: Gericht und Preis werden eingetragen.
Seite 4: Zusammenfassung.
So nun mein Problem :
Wenn ich auf Seite 1 einen Mitarbeiter auswähle, bekomme ich als Value die User_ID. Und genau diese ID will ich als Session speichern. Bei Seite 3 nämlich wird das Gericht, der Preis und die ID (die man halt auf seite 1 wählt) auf der Datenbank gespeichert in einer Tabelle.
Habe schon alles gesucht und versucht aber nix klappt.
Seite 1 Dropdownliste:
PHP-Code:
<h1>Wähle hier deinen Namen aus:</h1> <br><br>
<form action="Seite2.php" method="POST">
<select name ="user">
<?php
$_SESSION['User'] = $User.$row;
$User="Select * From [User] order by name ";
$stmt= sqlsrv_query($Conn, $User);
if ($stmt === false)
{
die( print_r( sqlsrv_errors(), true) );
}
while( $row =sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC))
{
$_SESSION['User'] = '<option value="'.$row['User_ID'].'"</option>' ;
echo '<option value="'.$row['ID'].'">'.$row['Name'].'</option>';
}
?>
Seite 4 das speichern auf der Datenbank :
PHP-Code:
<?php
$gericht = $_POST["Gericht"]; {
$insert="INSERT INTO Gericht_Auswahl(Name,User_ID) VALUES('".$gericht."','".$_SESSION['User']."')";
$stmt2 = sqlsrv_query($Conn, $insert);
if ($stmt2 === false)
{
die( print_r( sqlsrv_errors(), true) );
}
}
?>
Kommentar