save
This commit is contained in:
@@ -7,12 +7,142 @@
|
||||
?>
|
||||
|
||||
<?php
|
||||
|
||||
$query="select a.*,k.Vorname,k.Nachname,k.Kundenummer,f.Mitarbeiternummer from auftrag as a
|
||||
inner join bucht as b on b.Auftragsnummer=a.Auftragsnummer
|
||||
inner join kunde as k on k.Kundenummer=b.Kundenummer
|
||||
left join `führt aus` as f on f.Auftragsnummer=a.Auftragsnummer
|
||||
where a.Auftragsnummer=?
|
||||
";
|
||||
$stmt=$sql->prepare($query);
|
||||
$stmt->bind_param("i",$id);
|
||||
$stmt->execute();
|
||||
$result=$stmt->get_result();
|
||||
if ($result->num_rows != 1) {
|
||||
die("error on request");
|
||||
}
|
||||
$row = $result->fetch_assoc();
|
||||
//echo var_dump($row);
|
||||
$datum=$row["Datum"];
|
||||
$zeit=$row["Zeit"];
|
||||
$vorname=$row["Vorname"];
|
||||
$nachname=$row["Nachname"];
|
||||
$kid=$row["Kundenummer"];
|
||||
$mitarbeiter=$row["Mitarbeiternummer"];
|
||||
?>
|
||||
<hr>
|
||||
|
||||
<fieldset>
|
||||
<legend style="border: 1px black solid;margin-left: 1em; padding: 0.2em 0.8em ">Zeitpunkt</legend>
|
||||
<?php
|
||||
echo "Datum: $datum<br/>";
|
||||
echo "Zeit: $zeit<br/>";
|
||||
?>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend style="border: 1px black solid;margin-left: 1em; padding: 0.2em 0.8em ">Kunde</legend>
|
||||
<?php
|
||||
echo "Kundennummer: $kid <br/>";
|
||||
echo "Name: $vorname $nachname <br />";
|
||||
echo "<a href=/view/kunde.php?id=$kid>Detail</a>"
|
||||
?>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset>
|
||||
<legend style="border: 1px black solid;margin-left: 1em; padding: 0.2em 0.8em ">Bearbeiter</legend>
|
||||
|
||||
<?php
|
||||
echo $id;
|
||||
|
||||
include '../tail.php';
|
||||
if($mitarbeiter==null){
|
||||
$mit=$sql->query("select * from mitarbeiter");
|
||||
}else{
|
||||
$stmt=$sql->prepare("select * from mitarbeiter where not Mitarbeiternummer==?");
|
||||
$stmt->bind_param("i",$mitarbeiter);
|
||||
$stmt->execute();
|
||||
$mit=$stmt->get_result();
|
||||
|
||||
$stmt=$sql->prepare("select * from mitarbeiter where Mitarbeiternummer==?");
|
||||
$stmt->bind_param("i",$mitarbeiter);
|
||||
$stmt->execute();
|
||||
$mits=$stmt->get_result();
|
||||
$mits=$mits->fetch_assoc();
|
||||
|
||||
}
|
||||
|
||||
|
||||
$lines=$mit->fetch_all();
|
||||
|
||||
echo "<form action='auftrag-save-mitarbeiter.php?id=$id' method='post'>
|
||||
|
||||
<label for='mitarbeiter'>Mitarbeiter: </label>
|
||||
<select name='Mitarbeiter' id='mitarbeiter'>";
|
||||
|
||||
|
||||
foreach($lines as $rot){
|
||||
$nr=$rot[0];
|
||||
$name=$rot[1];
|
||||
|
||||
echo "<option value='$nr'>$name</option>";
|
||||
}
|
||||
if($mitarbeiter!=null){
|
||||
$nr=$mits[0];
|
||||
$name=$mits[1];
|
||||
echo "<option value='$nr' selected>$name</option>";
|
||||
}
|
||||
|
||||
echo "
|
||||
<input type='submit' value='Speichern'>
|
||||
</select><br>
|
||||
</form>";
|
||||
|
||||
?>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend style="border: 1px black solid;margin-left: 1em; padding: 0.2em 0.8em ">Dienste</legend>
|
||||
<table >
|
||||
<tr>
|
||||
<th>NR.</th>
|
||||
<th>Beschreibung</th>
|
||||
<th>Katalog Preis</th>
|
||||
<th>Auftrags Preis</th>
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
$total=0;
|
||||
$query="select d.*,u.* from umfasst as u
|
||||
inner join dienstleistung as d on d.Dientleistungsnummer=u.Dienstleistungsnummer
|
||||
where u.Auftragsnummer=?
|
||||
";
|
||||
$stmt=$sql->prepare($query);
|
||||
$stmt->bind_param("i",$id);
|
||||
$stmt->execute();
|
||||
$data=$stmt->get_result();
|
||||
$ar=$data->fetch_all();
|
||||
foreach($ar as $row){
|
||||
$nr=$row[2];
|
||||
$desc=$row[1];
|
||||
$catPrice=$row[3];
|
||||
$aufPrice=$row[4];
|
||||
$total=$total+$aufPrice;
|
||||
echo var_dump($row);
|
||||
echo"
|
||||
<td>$nr</td>
|
||||
<td>$desc</td>
|
||||
<td>$catPrice</td>
|
||||
<td>$aufPrice</td>
|
||||
|
||||
</tr>";
|
||||
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
</table>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<?php
|
||||
include '../tail.php';
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user