Hallo Zusammen
In folgendem Programm erstelle ich anhand einer for-schleife eine Tabelle...
Jetzt möchte ich, dass der Benutzer die Tabellenangaben verändern und speichern (natürlich an der Stelle des alten eintrages) kann?!
Wie kann ich das lösen?
Grüsse juha
print "<form method='POST' action='zeit.cgi'>";
print "<bg color='#E7F7FF'>";
print "<table border='0'>";
print "<tr>";
print "<td bgcolor='#99CCFF'>Monat</td>";
print "<td bgcolor='#99CCFF'>Sollzeit</td>";
print "</tr>";
for(my $zaehler = 1; $zaehler < 13 ; $zaehler++)
{
$select = "select * from soll where soll_monat = '$zaehler' and ajsoll_jahr = '$jahr'";
my($sollzeit) = $dbh->prepare($select);
$sollzeit->execute();
$hash_sollzeit = $sollzeit->fetchrow_hashref;
$sollstunden = $hash_sollzeit->{soll_stunden};
#Tagestotal berechnen und ausgeben
$stunde = "".int($sollstunden/3600)."";
$minute = "".int(($sollstunden-($stunde*3600))/60)."";
$sekunde = "".int(($sollstunden-($stunde*3600)-($minute*60)))."";
$sollstunden = 0;
zeitformat();
$zeit = "$stunde:$minute:$sekunde";
$stunde = 0;
$minute = 0;
$sekunde = 0;
show_monatname($zaehler);
print " <tr>";
print "<td bgcolor='#E7F7FF'>$monat_name</td>";
print "<td bgcolor='#E7F7FF'><input type='text' name='soll_jan' value='$zeit' size='20'></td>";
print "</tr>";
$zeit =0;
}
print "<tr>";
print "<td bgcolor='#E7F7FF'></td>";
print "<td bgcolor='#E7F7FF'><input type='submit' value='Speichern' name='B1'></td>";
print "</tr>";
print "</table>";
print "</form>";