Eisbär, dein Tipp half auch nicht weiter! anbei der Output
insert into posch_aufwand (rapdatum,stunden,id_ma,id_kunde) values ('1123452000','12','2','1')
insert into posch_aufwand (rapdatum,stunden,id_ma,id_kunde) values ('1123538400','34','5','2')
insert into posch_aufwand (rapdatum,stunden,id_ma,id_kunde) values ('1123711200','','','')
12 und 34 Stunden stimmen! somit wären wir dem Problem ein Schritt näher. doch was soll die 7 und die 5?
Das de Quelltext des Form war:
- Code: Select all
<form name="form1" method="post" action="">
<input name="id_ma" type="hidden" value="25">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><h2>Rapport mehrerer Daten ein Kunde</h2></td>
</tr>
<tr>
<td colspan="2" valign="top" nowrap> </td>
</tr>
<tr >
<td colspan="2" valign="top" nowrap>von
<input name='d1' type='text' size='2' >
/
<input name='m1' type='text' size='2' >
/
<input name='y1' type='text' size='4' >
bis
<input name="d2" type="text" value=" 14" size="2" >
/
<input name="m2" type="text" value=" 08" size="2" >
/
<input name="y2" type="text" value=" 2005 " size="4" >
<input type='submit' name='Submit' value='Daten ausgeben'></td>
</tr>
<tr >
<td colspan="2" valign="top" nowrap>
<hr size='1' noshade>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="kostenst" type="radio" value="eigene"
checked>
Kostenstelle
<select name='id_kunde' ><option value=''>--</option><option value='13'></option><option value='10'>Action & Fashion</option><option value='6'>BGF AS 80</option><option value='12'>Bosshard</option><option value='7'>Bosshard</option><option value='8'>Bosshard Coop</option><option value='1'>Boutique Longchamp</option><option value='11'>Bühlmann Heizungen</option><option value='14'>MFH Büehler</option><option value='5'>Neubau Alte Landstr. 61</option><option value='2'>Neubau Unterrenggstr</option><option value='4'>Swiss Re</option><option value='9'>Swiss Re AV-Tech</option><option value='3'>Swiss Re Unterhalt</option></select> </td>
</tr>
<tr>
<td nowrap bgcolor="#CCCCCC"> <input type="radio" name="kostenst" value="servicewo"
>
ServiceWo
<input type="radio" name="kostenst" value="servicealt" >
ServiceAlt / Kunde:
<input name="kundeservice" type="text" id="kundeservice" value=""></td>
</tr>
<tr>
<td><input type="radio" name="kostenst" value="magwo" >
MagWo
<input type="radio" name="kostenst" value="magzh" >
MagZH</td>
</tr>
</table>
<table><tr><td colspan='2'><hr size='1' noshade></td></tr><tr bgcolor='#B8DCDC'><td width='120' valign='top'><input name='rapdatum[]' type='checkbox' value='1123452000' checked> Mo 08.08.2005</td><td> <!-- Start Kundendaten -->
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="171">Arbeit <input type="hidden" name="aufwandart" value="Arbeit" ></td>
<td colspan="2"><input name="stunden[]" type="text" id="stunden" size="4" >
Stunden (Totalstunden pro Kunde und Tag)</td>
</tr>
<tr>
<td>Davon Überzeit</td>
<td colspan="2"><input name="ueberzeit25[]" type="text" size="4" value="">
25%
<input name="ueberzeit50[]" type="text" size="4" value="">
50%
<input name="ueberzeit100[]" type="text" size="4" value="">
100%</td>
</tr>
<tr>
<td>Auswärts essen</td>
<td colspan="2"><input name="auswaert[]" type="checkbox" id="auswaert" value="ja" ></td>
</tr>
</table>
<!-- Ende Kundendaten -->
</td><tr>
<tr><td colspan='2'><hr size='1' noshade></td></tr><tr bgcolor='#B8DCDC'><td width='120' valign='top'><input name='rapdatum[]' type='checkbox' value='1123538400' checked> Di 09.08.2005</td><td> <!-- Start Kundendaten -->
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="171">Arbeit <input type="hidden" name="aufwandart" value="Arbeit" ></td>
<td colspan="2"><input name="stunden[]" type="text" id="stunden" size="4" >
Stunden (Totalstunden pro Kunde und Tag)</td>
</tr>
<tr>
<td>Davon Überzeit</td>
<td colspan="2"><input name="ueberzeit25[]" type="text" size="4" value="">
25%
<input name="ueberzeit50[]" type="text" size="4" value="">
50%
<input name="ueberzeit100[]" type="text" size="4" value="">
100%</td>
</tr>
<tr>
<td>Auswärts essen</td>
<td colspan="2"><input name="auswaert[]" type="checkbox" id="auswaert" value="ja" ></td>
</tr>
</table>
<!-- Ende Kundendaten -->
</td><tr>
<tr><td colspan='2'><hr size='1' noshade></td></tr><tr bgcolor='#B8DCDC'><td width='120' valign='top'><input name='rapdatum[]' type='checkbox' value='1123624800' checked> Mi 10.08.2005</td><td> <!-- Start Kundendaten -->
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="171">Arbeit <input type="hidden" name="aufwandart" value="Arbeit" ></td>
<td colspan="2"><input name="stunden[]" type="text" id="stunden" size="4" >
Stunden (Totalstunden pro Kunde und Tag)</td>
</tr>
<tr>
<td>Davon Überzeit</td>
<td colspan="2"><input name="ueberzeit25[]" type="text" size="4" value="">
25%
<input name="ueberzeit50[]" type="text" size="4" value="">
50%
<input name="ueberzeit100[]" type="text" size="4" value="">
100%</td>
</tr>
<tr>
<td>Auswärts essen</td>
<td colspan="2"><input name="auswaert[]" type="checkbox" id="auswaert" value="ja" ></td>
</tr>
</table>
<!-- Ende Kundendaten -->
</td><tr>
<tr><td colspan='2'><hr size='1' noshade></td></tr><tr bgcolor='#B8DCDC'><td width='120' valign='top'><input name='rapdatum[]' type='checkbox' value='1123711200' checked> Do 11.08.2005</td><td> <!-- Start Kundendaten -->
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="171">Arbeit <input type="hidden" name="aufwandart" value="Arbeit" ></td>
<td colspan="2"><input name="stunden[]" type="text" id="stunden" size="4" >
Stunden (Totalstunden pro Kunde und Tag)</td>
</tr>
<tr>
<td>Davon Überzeit</td>
<td colspan="2"><input name="ueberzeit25[]" type="text" size="4" value="">
25%
<input name="ueberzeit50[]" type="text" size="4" value="">
50%
<input name="ueberzeit100[]" type="text" size="4" value="">
100%</td>
</tr>
<tr>
<td>Auswärts essen</td>
<td colspan="2"><input name="auswaert[]" type="checkbox" id="auswaert" value="ja" ></td>
</tr>
</table>
<!-- Ende Kundendaten -->
</td><tr>
<tr><td colspan='2'><hr size='1' noshade></td></tr><tr bgcolor='#B8DCDC'><td width='120' valign='top'><input name='rapdatum[]' type='checkbox' value='1123797600' checked> Fr 12.08.2005</td><td> <!-- Start Kundendaten -->
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="171">Arbeit <input type="hidden" name="aufwandart" value="Arbeit" ></td>
<td colspan="2"><input name="stunden[]" type="text" id="stunden" size="4" >
Stunden (Totalstunden pro Kunde und Tag)</td>
</tr>
<tr>
<td>Davon Überzeit</td>
<td colspan="2"><input name="ueberzeit25[]" type="text" size="4" value="">
25%
<input name="ueberzeit50[]" type="text" size="4" value="">
50%
<input name="ueberzeit100[]" type="text" size="4" value="">
100%</td>
</tr>
<tr>
<td>Auswärts essen</td>
<td colspan="2"><input name="auswaert[]" type="checkbox" id="auswaert" value="ja" ></td>
</tr>
</table>
<!-- Ende Kundendaten -->
</td><tr>
</table>
</td>
</tr>
<tr>
<td><input type='submit' name='Submiterfassen' value='eintragen'>
</td>
<td align="right"><input type='reset' name='Submit2' value='löschen'></td>
</tr>
<tr>
<td> </td>
<td align="right"> </td>
</tr>
</table>
</form>
PS die Felder ueberzeit und auswaerts kommen dann auch noch, doch wenn stunden klappt geht der Rest quasi automatisch!
Und da habe ich nur drei Tage ausgefüllt, den ersten, zweiten und vierten. Ich frage mich was die Angaben im dritten Satz sollen. dort habe ich 56 Stunden erfasst, und die sind nirgend!