Frank
Neues Mitglied
HI,
ich hab mal wieder ein Problem:
Ich habe mit php und MySQL ein kleines einfaches gb zusammengeschreiebn. (http://ch3ck3r.ch.ohost.de/gb.php)
Damit man die verschiedenen Beiträge besser erkennt, möchte ich die hintergrund farbe bei jedem eintrag zwischen weiß und grau wechseln lassen.
Bei meinem Script sind jedoch alle einträge mit weißem hintergrund! WARUM?
Hier das Script:
[php:1:c8a4bbd28a]
<?
$name = $_REQUEST['name'];
$vname = $_REQUEST['vname'];
if ($name == "" OR $vname == "")
{$urlauto = 'index.php';
header("Refresh: 0; URL=$urlauto");
}
else
{
echo 'Eintragen
';
}
?>
<?
$name = $_REQUEST['name'];
$vname = $_REQUEST['vname'];
$timestamp = time();
$datum = date("dmy",$timestamp);
if ($name == "" OR $vname == "")
{$urlauto = 'index.php';
header("Refresh: 0; URL=$urlauto");
}
else
{
mysql_connect("localhost", "ch3ck3r","fischer1")or die("Keine Verbindung moeglich, bitte versuchen sie es später noch einmal");
mysql_select_db("ch3ck3r")or die("Keine Verbindung moeglich, bitte versuchen sie es später noch einmal");
$abfrage = "SELECT * FROM gb ORDER BY zeit DESC";
$ergebnis = mysql_query($abfrage);
$timer = 0;
echo '<table border="0" cellpadding="2" cellspacing="2">';
while($row = mysql_fetch_object($ergebnis))
{
if ($timer == 0)
{$bg = "#404042"; $timer++;}
if ($timer == 1)
{$bg = "#ffffff"; $timer--;}
echo '<tr><td bgcolor="',$bg,'">';
$von = $row->name;
echo '',$von,'';
echo '';
$date = $row->zeit;
echo $date;
echo '</td></tr><tr><td bgcolor="',$bg,'">';
$text = $row->text;
echo $text;
echo '</td></tr><tr><td colspan="2" bgcolor="',$bg,'"></td></tr>';
}
$verbindung = mysql_connect("localhost", "ch3ck3r","fischer1");
mysql_close($verbindung);
}
?>
[/php:1:c8a4bbd28a]
ich hab mal wieder ein Problem:
Ich habe mit php und MySQL ein kleines einfaches gb zusammengeschreiebn. (http://ch3ck3r.ch.ohost.de/gb.php)
Damit man die verschiedenen Beiträge besser erkennt, möchte ich die hintergrund farbe bei jedem eintrag zwischen weiß und grau wechseln lassen.
Bei meinem Script sind jedoch alle einträge mit weißem hintergrund! WARUM?
Hier das Script:
Code:
<html>
<head>
<title>SCO-d.de.vu</title>
<meta name="author" content="Frank">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body>
<div style="border: 2px solid #6A98CA;" width="100%" height="100%">
<h1>Gästebuch</h1>
<?
$name = $_REQUEST['name'];
$vname = $_REQUEST['vname'];
if ($name == "" OR $vname == "")
{$urlauto = 'index.php';
header("Refresh: 0; URL=$urlauto");
}
else
{
echo 'Eintragen
';
}
?>
<?
$name = $_REQUEST['name'];
$vname = $_REQUEST['vname'];
$timestamp = time();
$datum = date("dmy",$timestamp);
if ($name == "" OR $vname == "")
{$urlauto = 'index.php';
header("Refresh: 0; URL=$urlauto");
}
else
{
mysql_connect("localhost", "ch3ck3r","fischer1")or die("Keine Verbindung moeglich, bitte versuchen sie es später noch einmal");
mysql_select_db("ch3ck3r")or die("Keine Verbindung moeglich, bitte versuchen sie es später noch einmal");
$abfrage = "SELECT * FROM gb ORDER BY zeit DESC";
$ergebnis = mysql_query($abfrage);
$timer = 0;
echo '<table border="0" cellpadding="2" cellspacing="2">';
while($row = mysql_fetch_object($ergebnis))
{
if ($timer == 0)
{$bg = "#404042"; $timer++;}
if ($timer == 1)
{$bg = "#ffffff"; $timer--;}
echo '<tr><td bgcolor="',$bg,'">';
$von = $row->name;
echo '',$von,'';
echo '';
$date = $row->zeit;
echo $date;
echo '</td></tr><tr><td bgcolor="',$bg,'">';
$text = $row->text;
echo $text;
echo '</td></tr><tr><td colspan="2" bgcolor="',$bg,'"></td></tr>';
}
$verbindung = mysql_connect("localhost", "ch3ck3r","fischer1");
mysql_close($verbindung);
}
?>
[/php:1:c8a4bbd28a]
Code:
</div>
</body>
</html>