Blabliblubs
Mitglied
Hallo,
ich möchte eine Datenbankabfrage über eine absolutes Div ausgeben lassen aber irgendwie positioniert sich die Ausgabe immer noch an derselben Stelle wie vorher. Oben links. Alle Div Elemente sind bei mir absolut.
Sieht jmd den Fehler...oder ist es prinzipiell nicht moeglich alles in Divs ausgeben zu lassen? Mir fällt gerade noch ein, dass man bei Divs die Größe etc angeben muss.
Im Grunde möchte ich die Ausgabe exakt 200px von oeben gesehen....ansonsten versaut es mir immer den Header....eben weil alles in absoluten divs is...
ich möchte eine Datenbankabfrage über eine absolutes Div ausgeben lassen aber irgendwie positioniert sich die Ausgabe immer noch an derselben Stelle wie vorher. Oben links. Alle Div Elemente sind bei mir absolut.
PHP:
<?php
session_start();
if (!isset($_SESSION['ok']) || $_SESSION['ok'] !== true){
header('Location:Login.php');
}
?>
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="Main.css" rel="stylesheet" type="text/css" />
<title>Eingabe</title>
<style type="text/css">
<!--
# Tabelle {
position:absolute;
left:4px;
top:201px;
width:945px;
height:1448px;
z-index:4;
}
-->
</style>
</head>
<body>
<div id="HeaderAusgabe"></div>
<div id="HeaderHintergrund"></div>
<div id="Navigation">
<ul>
<li><a href="Index.php">Startseite</a></li>
<li><a href="Eingabe.php">Eingabe</a></li>
<li><a href="Ausgabe.php">Ausgabe</a></li>
<li><a href="Ausloggen.php">Ausloggen</a></li>
</ul>
</div>
<div id="Tabelle">
<table>
<tr><th>#</th><th>Thema</th><th>Trainer</th><th>Dauer</th></tr>
<?php
try {
$db = new MySQLi('localhost', 'root', '', 'base');
$sql = 'SELECT StudieID FROM diagnoseprotokoll';
$ergebnis = $db->query($sql);
while ($zeile = $ergebnis->fetch_object()) {
printf('<tr><td>%s</td></tr>',
$zeile->StudieID
);
}
$db->close();
} catch (Exception $e) {
echo 'Fehler: ' . htmlspecialchars($e->getMessage());
}
?>
</table>
</div>
<div id="Footer"></div>
</body>
</html>
Sieht jmd den Fehler...oder ist es prinzipiell nicht moeglich alles in Divs ausgeben zu lassen? Mir fällt gerade noch ein, dass man bei Divs die Größe etc angeben muss.
Im Grunde möchte ich die Ausgabe exakt 200px von oeben gesehen....ansonsten versaut es mir immer den Header....eben weil alles in absoluten divs is...