PHP-Code:
	
	
<?PHP 
        $report_ID=$_GET['report_ID'];
        $abfrage = "SELECT * from report WHERE ReportID LIKE '$report_ID' LIMIT 1";
        $ergebnis = mysql_query($abfrage);
        $row = mysql_fetch_object($ergebnis);
        //einholen der Daten zum editieren aus DB
        $_SESSION['reportID']=$row->ReportID;
        $_SESSION['datum']=$row->Datum;
        $_SESSION['projektname']=$row->Projektname;
        $_SESSION['projektbeginn']=$row->Projektbeginn;
        $_SESSION['projektende']=$row->Projektende;
        $_SESSION['report']=$row->Reporttxt;
        $_SESSION['pause']=$row->Pause;
        $_SESSION['fahrzeit1']=$row->Fahrzeit1;
        $_SESSION['fahrzeit2']=$row->Fahrzeit2;
        $_SESSION['n_rechenbarezeit']=$row->N_rechenbar;
        
?>
    
<form action="<?PHP echo $script; ?>" method="post">
    
        <!--<div id="stundentable" >-->
        <!-- <table width="600" border="0" align="center"> 
-->
        <table width="600" align="center" border="0" 
cellpadding="5" cellspacing="5">
            <tr>
                <td height="2"></td>
            </tr>
            <!--</table>-->
            <!-- Formular Anfang -->
            <!-- <table width="600" align="center" border="0" cellpadding="5" cellspacing="5">-->
            <tr>
                <td colspan="2"><?PHP echo
 $errorMessage;?></td>
            </tr>
            <tr>
                <td align="center" 
colspan="4"><hr/></td>
            </tr>
            <tr>
                <td align="center"
 colspan="4">Stundenzettel mit ID: <?php echo $_SESSION['reportID'];?>
 kann nun editiert werden.</td>
            </tr>
            <tr>
                <th align="left">
<?PHP echo $errorPicture['datum']; ?>
für Datum: (DD.MM.YYYY)*</th>
                
<!--<?PHP// echo $errorPicture['datum']; ?>-->
                <td><input class="<?PHP echo $errorClass['datum']?>"id="datum" name="datum" value="
<?PHP echo $_POST['datum']=$_SESSION['datum']; ?>"/></td>
                <th align="left"><?PHP echo $errorPicture['projektname']; ?>Projektname:*</th>
                <td><select size="1" name="projektname" id="projektname" class="
<?PHP echo $errorClass['projektname']; ?>">
                        
<option 
value="" selected="<?PHP if(empty($_POST['projektname'])) 
echo "selected"; ?>"
                        >Bitte auswählen</option>
                    
    <option value="Pentamino" 
<?PHP if($_POST['projektname'] == "Pentamino") echo "selected"; ?>>Pentamino</option>
                        
<option value="ITS" <?PHP if($_POST['projektname'] == "ITS") echo "selected"; ?
>>ITS</option>
                        
<option value="Commerzbank" <?PHP if($_POST['projektname'] 
== "Commerzbank") echo "selected"; ?>>Commerzbank</option>
                        
<option value="sonstige" <?PHP if($_POST['projektname'] == "sonstige") echo "selected"; ?>>sonstige</option>
                    
</select>
                    
<?php $_POST['projektname']=$_SESSION['projektname'];?>
                </td>
            </tr>
            <tr>
                <th align="left">
<?PHP echo $errorPicture['report'];?>Report/Tätigkeit:*</th>
                <td colspan="3"><textarea name="report" class="
<?php echo $errorClass['report']?>" id="report" cols="50" rows="5"  >
<?php echo $_POST['report']=$_SESSION['report'];?></textarea></td>
            </tr>
            <tr>
                <th align="left">
<?php echo $errorPicture['projektbeginn']; ?>Projektbeginn:(HH:MM)*</th>
                <td><input class="
<?PHP echo $errorClass['projektbeginn']; ?>"id="projektbeginn"  
name="projektbeginn" value="
<?PHP echo $_POST['projektbeginn']=$_SESSION['projektbeginn']; ?>"/></td>
                <th align="left">
<?PHP echo $errorPicture['projektende']; ?>Projektende:*</th>
                <td><input class="
<?PHP echo $errorClass['projektende']; ?>"id="projektende" name="projektende" value="
<?PHP echo $_POST['projektende']=$_SESSION['projektende']; ?>"/></td>
            </tr>
            <tr>
                <th align="left">
<?PHP echo $errorPicture['n_rechenbarezeit']; ?>nicht anrechenbare Zeit:*</th>
                <td><input class="
<?PHP echo $errorClass['n_rechenbarezeit']; ?>"id="n_rechenbarezeit"  name="n_rechenbarezeit" value="
<?PHP echo $_POST['n_rechenbarezeit']=$_SESSION['n_rechenbarezeit']; ?>"/></td>
                <th align="left">
<?PHP echo $errorPicture['pause']; ?>Pause:*</th>
                <td><input class="
<?PHP echo $errorClass['pause']; ?>"id="pause"  name="pause" value="<?PHP echo $_POST['pause']=$_SESSION['pause']; ?>"/></td>
            </tr>
            <tr>
                <th align="left"><?PHP echo $errorPicture['fahrzeit1']; ?>Fahrzeit1:*</th>
                <td><input class="
<?PHP echo $errorClass['fahrzeit1']; ?>" id="fahrzeit1" name="fahrzeit1" value="
<?PHP echo $_POST['fahrzeit1']=$_SESSION['fahrzeit1']; ?>"/></td>
                <th align="left">
<?PHP echo $errorPicture['fahrzeit2']; ?>Fahrzeit2:*</th>
                <td><input class="
<?PHP echo $errorClass['fahrzeit2']; ?>" id="fahrzeit2" name="fahrzeit2" value="
<?PHP echo $_POST['fahrzeit2']=$_SESSION['fahrzeit2']; ?>"/></td>
            </tr>
            <tr>
                <td align="center" colspan="4"><hr/></td>
            </tr>
            <tr>
                <td align="right" colspan="4"><input name="submit" type="submit" value="Absenden" class="button" /></td>
            </tr>
        </table>
        <!--div id="stundentable" ENDE -->
    </form>
    <!-- Formular Ende -->
auslesen in ein formular und diese Editieren und zurückschreiben.
leider funktioniert das nicht. sobald ich das formular abschicke sind
die Felder leer, vermute das $_Session ignoriert wird.
 
          


 
							
						 
  
							
						
Kommentar