diff --git a/Website/angebot.php b/Website/angebot.php index d74c440..41c82c6 100644 --- a/Website/angebot.php +++ b/Website/angebot.php @@ -12,8 +12,36 @@ $userRow=$stmt->fetch(PDO::FETCH_ASSOC); + // Einlesen des Angebots-Feld: + if (isset($_POST['submit'])) { + $angebot = $_POST['submitname_angebot']; + $erfassung_id = $_POST['submitname_erfassungs_id']; + //abfangen von falschen oder zu wehnig informationen. + if($angebot=="") { + $error[] = "du musst einen Preis für dein Angebot angeben!"; + } else if(strlen($angebot) > 9){ + $error[] = "Dein Preis sollte maximal 7 Stellen und 2 Nachkomastellen haben."; + } else { + try{ + $stmt = $db->prepare("INSERT INTO anbieter (benutzer_id, erfassungs_id, angebot_preis) VALUES (:benutzer_id, :erfassung_id, :angebot_preis)"); + $stmt->bindValue(':benutzer_id',$user_id); + $stmt->bindValue(':erfassung_id',$erfassung_id); + $stmt->bindValue(':angebot_preis',$angebot); + $stmt->execute(); + /*** close the database connection ***/ + //$db = null; + } catch(PDOException $e) { + echo $e->getMessage(); + } + $error[] = "Dein Angebot von Fr. $angebot wurde dem Nachfrager unterbreitet. Er wird das Angebot prüfen. Bei einer Annahme werden Sie eine E-Mail erhalten."; + } + } + //ID auslesen, welche vom Link mittels GET mitgegeben wurde - $id=$_GET['id'] + if (isset($_GET['id'])) { + $erfassung_id=$_GET['id']; + } + ?> @@ -27,7 +55,7 @@
Sie können zum gewählten Objekt nun ein Angebot abgeben.
Bitte seien Sie sich bewusst dass der Nachfrager auf das Lieferdatum
- zählen wird.
+ zählen wird.
Qualität | Lieferdatum | query("SELECT * FROM nachfrager WHERE erfassungs_id = $id") as $row) { + foreach ($db->query("SELECT * FROM nachfrager WHERE erfassungs_id = $erfassung_id") as $row) { echo "||||||||
---|---|---|---|---|---|---|---|---|---|
" . substr(htmlentities($row['nachfr_datum']),0,10) . " " . " | " . - "" . htmlentities($row['nachfr_typ']) . " " . " | " . - "" . htmlentities($row['nachfr_menge']) . " " . " | " . - "" . htmlentities($row['nachfr_quali']) . " " . " | " . + "" . substr(htmlentities($row['nachfr_datum']),0,10) . " " . + " | " . + "" . htmlentities($row['nachfr_typ']) . " " . + " | " . + "" . htmlentities($row['nachfr_menge']) . " " . + " | " . + "" . htmlentities($row['nachfr_quali']) . " " . + " | " . "" . htmlentities($row['nachfr_lieferdatum']) . " " . " | " . "|
" . "Beschreibung:" . - " | " . + "" . "Beschreibung:" . " | " . "||||||||
" . htmlentities($row['nachfr_beschr']) . " | " . + "" . htmlentities($row['nachfr_beschr']) . " | " . "