ich habe jetzt noch etwas komisches festgestellt.
wenn ich per db-abfrage meine tabelle hole, wird mir die tabelle vorher nochmal leer angezeigt und dann erst die tabelle mit inhalt.
packe ich die tabelle ins template ohne db abfrage wird sie korrekt dargestellt??
woran kann das liegen? ich weiß keinen rat!
ich hab mir mal mein template, css und tabelle. vielleicht kann ja jemand helfen.
sandra
TEMPLATE
#########################################
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<include src=style>
</head>
<body>
<div id="wrapper">
<!-- start header -->
<div id="header">
<div id="wrap">
</div>
</div>
<!-- end header -->
<!-- start page -->
<loop db=daten seite==preise code=perl>
out <<EOF;
<div id="page">
<div class="bgtop">
<div class="bgbtm">
<!-- start content -->
<div id="content">
<div class="post">
<h1 class="title">$seitentitel</h1>
<div class="entry">
$text
</div>
</div>
<br>
<div id="sidebar">
<ul>
<li>
<ul>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
<li><a href="#">Seitenname</a></li>
</ul>
</li>
</ul>
</div>
<div style="clear:both"> </div>
</div>
</div>
</div>
<div id="footer">
</div>
</div>
</body>
</html>
TABELLE
################################
<table border=1 cellpadding=0 cellspacing=0 width=530 valign=top class=table>
<tr>
<th></th>
<th>Woche</th>
<th>Kurzwoche</th>
<th>Wochenende</th>
</tr>
<tr>
<td colspan=4 height=10></td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
<tr class=farbe>
<td colspan=3>Zeitraum</td>
<td>00.00. - 00.00</td>
</tr>
<tr>
<td>Ferienbeginn am </td>
<td>000.00 </td>
<td>000.00 </td>
<td>000.00 </td>
</tr>
</table>
CSS DATEI
##########################
<style type="text/css">
body {
margin: 0;
padding: 0;
background: #2E2200;
font-size: 14px;
color: #FCFCFA;
vertical-align:top;
}
h1, h2, h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
color: #E5DC1E;
}
h1 {
letter-spacing: -2px;
font-size: 3em;
}
h2 {
letter-spacing: -1px;
font-size: 2em;
}
h3 {
p, ul, ol {
a {
a:hover {
hr {
#wrapper {
width: 800px;
margin: 0 auto;
padding: 0;
background: url(img01.jpg) repeat-y left top;
}
/* Header */
#header {
width: 760px;
height: 400px;
margin: 0 auto;
padding: 0;
}
/* Page */
#page {
width: 760px;
margin: 0 auto;
}
/* Content */
#content {
float: right;
width: 550px;
margin: 0;
}
.post {
.title {
padding: 0 20px 0 10px;
font-size: 24px;
}
.title a {
text-decoration: none;
color: #E5DC1E;
}
.pagetitle {
.navigation {
.alignleft {
.alignright {
.posts {
margin: 0;
padding: 0;
list-style: none;
line-height: normal;
}
.posts li {
.posts h3 {
margin: 0;
font-weight: bold;
}
.posts p {
margin: 0;
line-height: normal;
}
.posts a {
.entry {
margin: 0;
padding: 0px 20px 0 32px;
}
.last {
/* Sidebar */
#sidebar {
float: left;
width: 210px;
margin-bottom: 10px;
color: #ffffff;
}
#sidebar ul {
margin: 0;
padding: 0;
list-style: none;
}
#sidebar li {
#sidebar li ul {
margin: 0 0 20px 20px;
padding: 0;
}
#sidebar h2 {
margin: 0;
height: 35px;
padding-left: 20px;
font-size: 18px;
color: #E5DC1E;
}
#sidebar a {
#sidebar a:hover {
/* Footer */
#footer {
width: 760px;
height: 90px;
background: url(img03.jpg) no-repeat left top;
margin: 0 auto;
text-align: center;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
#footer p {
#footer p a {
.table {
font: normal 100% Arial, Helvetica, Geneva, sans-serif;
}
.table th {
text-align: left;
background-color: #404040;
color: #ffffff;
padding: .5em;
border: 0px solid #404040;
}
.table td{
padding: .5em;
border: 0px solid #404040;
}
.table .farbe {
background-color: #d9d9d9;
color: #000000;
margin: 4px 0px 4px 4px;
padding: 4px;
border: 0px solid #700000;
}
</style>