--- a/fhiiqm/raum_aptyp_ed.php Thu Apr 18 14:32:42 2013 +0200
+++ b/fhiiqm/raum_aptyp_ed.php Mon Jul 01 14:36:18 2013 +0200
@@ -105,7 +105,7 @@
{
if ($apid && !$sub && !isset($ap))
{
- $sql = "SELECT geb_ID, r.raum_ID,a.arbplatz_typ
+ $sql = "SELECT geb_ID, r.raum_ID,a.arbplatz_typ, raum_bem
FROM Raum_Arbplatz_Typ a RIGHT OUTER JOIN Raum r ON a.raum_ID = r.raum_ID
WHERE r.raum_ID = $apid
ORDER BY a.arbplatz_typ";
@@ -116,6 +116,7 @@
$ap["geb"] = $row->geb_ID;
$ap["raum"] = $row->raum_ID;
$ap["aptyp"][] = $row->arbplatz_typ;
+ $ap["bem"] = $row->raum_bem;
}
}
}
@@ -153,6 +154,15 @@
$stmt = $dbc -> stmtinit();
if (is_object($stmt))
{
+ $ap['bem'] = substr($ap['bem'],0,800);
+ if (!isset($ap['bem']) || $ap['bem']<'!') $ap['bem'] = null;
+ $stmt -> prepare("UPDATE fhiiqm.Raum SET
+ raum_bem = ?
+ WHERE raum_ID = $apid");
+
+ $stmt -> bind_param('s',$ap['bem']);
+ $retr = $stmt -> execute();
+
$retd = 1;
if ($apid && is_array($ap['aptyp']))
{ //UPDATE
@@ -177,13 +187,16 @@
}
}
- if ($rett)
+ if ($rett && $retr)
{
echo "<p class='green'><b>Arbeitsplatztypen für Raum-ID '$apid' wurden erfolgreich gespeichert.</b></p>\n";
include ("inc/raum_aptyp_dat_show.inc.php");
}
else
+ {
echo "<p class='red'><b>Arbeitsplatztypen für Raum-ID '$apid'' wurden nicht oder nur teilweise gespeichert</b></p>\n";
+ echo "retr = $retr, rett = $rett<br />";
+ }
echo "</div>";
echo "<p class='sc'> <a href=\"raum_aptyp_flist.php$getp\" target=\"_self\" title=\"Raum-Arbplatztyp-Liste\">« zur Raum-Arbplatztyp-Liste</a></p>\n";