Mailinglisten-Archive |
Hallo an alle ! Ich habe folgendes, kurioses Problem: Ich lese in eine Tabelle Daten aus einer MySQl-Db ein. Die Tabelle hat 5 Spalten, in den ersten 4 sind die Daten und die 5.Spalte ist ein Bearbeiten-Button, eingeschlossen von einem <FORM>. Der Bearbeiten-Button ist ein selbstgemachtes JPEG, den ich mit <INPUT> einbinde. Das Problem ist, dass die Zeilenhöhe viel zu gross wird, d.h die Zeile wird doppelt so hoch wie der Bearbeiten-Button und der Button wird nicht mittig ausgerichtet Wenn ich das abschliessende </FORM> auskommentiere stimmt die Zeilenhöhe. Die Zelle ist nur noch so hoch, wie der Button ist. Gibt keinen Sinn, oder ? Hier der PHP-Ausschnitt echo "<TABLE ALIGN=\"CENTER\" WIDTH=\"600\" BORDER=\"2\" RULES=\"2\" CELLSPACING=\"2\">"; echo "<TR><TD colspan=\"5\">Tätigkeitsnachweis von <FONT COLOR=\"blue\">".$mit[mitarbeiterVorname]." ".$mit[mitarbeiterNachname]."</FONT> im Monat <FONT COLOR=\"blue\">".$monate[$monat-1]." ".$jahr."</FONT></TD></TR>"; echo "<TR><TD COLSPAN=\"5\"> </TD></TR>"; if ($ok) { for ($i=0; $i < $num_rows; $i++) { $row = mysql_fetch_array($ok); $time_arr = explode (":", $row[zeitDauer]); $time_kunde_arr = explode (":", $row[zeitDauerKunde]); $arr_zeitDatum = explode("-",$row[zeitDatum]); $datum = $arr_zeitDatum[2].".".$arr_zeitDatum[1].".".$arr_zeitDatum[0]; echo "<TR height=\"10\">"; echo "<TD>"; echo $datum; echo "</TD>"; echo "<TD>"; echo $time_arr[0].":".$time_arr[1]; echo "</TD>"; echo "<TD>"; echo $time_kunde_arr[0].":".$time_kunde_arr[1]; echo "</TD>"; echo "<TD>"; echo $row[zeitToDo]; echo "</TD>"; echo "<TD>"; echo "<FORM action=\"../zeiterfassung/zeiterfassung_neu.php4\" method=\"GET\">"; echo "<INPUT TYPE=\"hidden\" name=\"zeit_id\" value=\"$row[zeitId]\">"; echo "<INPUT TYPE=\"hidden\" name=\"aktion\" value=\"edit\">"; echo "<div align=\"center\"><INPUT TYPE=\"image\" src=\"../images/button5.jpg\"></div>"; //echo "</form>"; echo "</TD>"; echo "</TR>"; -- Sent through GMX FreeMail - http://www.gmx.net
php::bar PHP Wiki - Listenarchive