fhiiqm/form/ap_vorsorge_form.inc.php
changeset 26 3c1e3ac7089f
child 27 d92bbe898f32
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fhiiqm/form/ap_vorsorge_form.inc.php	Mon May 07 16:21:00 2012 +0200
@@ -0,0 +1,102 @@
+<?php
+
+/**
+ * @author Bettina Schwarzer, Fritz-Haber-Institut
+ * @copyright 05/2012
+ * 
+ * Form Arbeitsplatztyp - Vorsorge
+ * 
+ */
+
+	include_once($_SERVER['DOCUMENT_ROOT'] ."/fhiiqm/inc/dbconnect.inc.php");
+	if (!isset($dbc) || !$dbc) $dbc = new dbconnection();
+
+?>
+    <form action="<?php $_SERVER['PHP_SELF'] ?>" method="post" enctype="application/x-www-form-urlencoded" name="form_info" target="_self">
+    <div align="center"> 	
+    <table width="55%" border="0" cellspacing="3" cellpadding="3">
+    <tr>
+        <td width="20%">Arbeitsplatztyp *</td>        
+        <td>
+            <select name="ap[aptyp]" size="1">
+            <?php
+                $select = null;
+                $sql = "SELECT arbplatz_typ, arbplatz_typ_bez FROM fhiiqm.Arbplatz_Typ ORDER BY 1";
+                if ($result = $dbc->queryObjectArray($sql))
+                {
+                    foreach ($result as $row)
+                    {
+                        $select = ( $row->arbplatz_typ==$ap['aptyp'] ) ? ' selected' : null;
+    					echo "<option $select value=\"$row->arbplatz_typ\">$row->arbplatz_typ - $row->arbplatz_typ_bez</option>\n";
+                    }
+                }
+            ?>
+            </select>
+        </td>   
+    </tr>
+    <tr>
+        <td>Vorsorge *
+            <br />&nbsp;&nbsp;&nbsp;leeres Feld = L&ouml;schen
+        </td>        
+        <td>
+        <div id="add">
+            <select name="ap[vs][]" size="1">
+            <?php
+                $select = null;
+                $select = ( "-1"==$ap['vs'][0] ) ? ' selected' : null;
+                echo "<option $select value=\"-1\"></option>\n";
+                $sql = "SELECT vs_ID, vs_bez FROM fhiiqm.Vorsorge ORDER BY 1";
+                if ($result = $dbc->queryObjectArray($sql))
+                {
+                    foreach ($result as $row)
+                    {
+                        $select = ( $row->vs_ID==$ap['vs'][0] ) ? ' selected' : null;
+    					echo "<option $select value=\"$row->vs_ID\">$row->vs_ID - $row->vs_bez</option>\n";
+                        $svs .= "'".$row->vs_ID."':'".$row->vs_bez."',";
+                    }
+                }
+                $svs = substr($svs,0,strlen($svs)-1);
+            ?>
+            ?>
+            </select>
+            <script type="text/javascript">
+            <!--
+                arr = {<?php echo ($svs); ?>}; // Ergebnis: {'key':'value','key':'value',...} 
+            //-->
+            </script>
+
+            &nbsp;&nbsp;&nbsp;<a href="<?php echo "javascript:addInput('add');" ?>" title="weiterer Vorsorgegrundsatz"><img src="/fhiiqm/img/add.png" /></a>
+            &nbsp;&nbsp;&nbsp;<a href="<?php echo "javascript:delInput('add');" ?>" title="l&ouml;schen letzten Vorsorgegrundsatz"><img src="/fhiiqm/img/delete.png" /></a>
+        <?php
+            if ($apid || ($sub && isset($ap) && !$ok))
+            {
+                if (count($ap['vs'])>1)
+                {
+                    $i=0;
+                    foreach ($ap['vs'] as $vse)
+                    {
+                        if ($i>0)
+                        {
+                            echo "<select name=\"ap[vs][]\" size=\"1\">";
+            
+                            $select = ( "-1" == $apte ) ? ' selected' : null;
+                            echo "<option $select value=\"-1\"></option>\n";
+                            foreach ($result as $row)
+                            {
+                                $select = ( $row->vs_ID == $vse ) ? ' selected' : null;
+            					echo "<option $select value=\"$row->vs_ID\">$row->vs_ID - $row->vs_bez</option>\n";
+                            }
+                            echo "</select><br/>\n";
+                        }
+                        $i++;
+                    }
+                }
+            }
+        ?>
+        </div>
+        </td>   
+    </tr>
+<!--
+    </table>
+    </form>
+-->
\ No newline at end of file