Hallo zusammen,
ich muss euch mal wieder um Hilfe beten ...
Also:
Ich bin gerade an einem Forum zu basteln (kein so richtig professionelles) und ich wollte eigentlich, wenn ein Datensatz vorhanden ist den anzeigen lassen und wenn keiner vorhanden ist dann nicht. Wie kann ich das machen?
Falls nötig Code:
Weitere Erklärung zum Problem:
Wenn kein Datensatz vorhanden ist, dann wird trotzdem der Hintergrund "blue.php" angezeigt, nur halt ohne Inhalt. Das möchte ich unterbinden, aber ich weiß nicht wie
Vielen Dank schonmal im Vorraus,
Minimi
ich muss euch mal wieder um Hilfe beten ...
Also:
Ich bin gerade an einem Forum zu basteln (kein so richtig professionelles) und ich wollte eigentlich, wenn ein Datensatz vorhanden ist den anzeigen lassen und wenn keiner vorhanden ist dann nicht. Wie kann ich das machen?
Falls nötig Code:
PHP-Code:
<html>
<head>
<style type="text/css">
<!--
body {
margin-left: 20% ;
margin-right: 20% ;
margin-top: 10px ;
margin-bottom:0px ;
}
.tab1 {
border-color: black;
border-style: solid;
border-width: 2px 2px 0px 2px;
width:800px;
height:125px;
}
.tab2 {
border-color: black;
border-style: solid;
border-width: 0px 2px 2px 2px;
width:800px;
height:50px;
}
.button {
width: 85px;
height: 18px;
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.Topic {
background-image: url('green.jpg');
background-repeat: no-repeat;
padding-top: 7px;
width: 531px;
height:31px;
}
.SmallTopic {
background-image: url('blue.jpg');
background-repeat: no-repeat;
padding-top: 7px;
width: 531px;
height:31px;
}
-->
</style>
<title></title>
<meta name="author" content="Allgemein">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body text="#FFFFFF" bgcolor="#98CB00" link="##0020F" alink="##0020F" vlink="##0020F">
<table cellpadding="0" cellspacing="0" bgcolor="black">
<tr>
<td border="1" bgcolor="#98CB00" width="800px" height="125px"><div class="tab1">
<br><h1 style="padding-left: 50px;"><font size="+1">Airsoft Team</font>
<h2 style="padding-left: 200px;"><font size="+3">FAKE</font></h2></h1></div></td>
</tr>
<tr>
<td align="right" class="tab2" bgcolor="#98CB00">
<table cellspacing="0" cellpadding="0">
<tr style="padding-left: 430px;">
<td width="80px"><div>Benutzername:</td> <td style="padding-left: 10px;"><input class="button" type="text"><input type="checkbox"> Angemeldet bleiben?</div></td>
</tr>
<tr style="padding-left: 430px;">
<td width="80px">
<div>Passwort:</td><td style="padding-left: 10px;"> <input class="button" type="password" > <input value="Anmelden" type="submit"></div></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="50px"> </td>
</tr>
<tr>
<td style="padding-left: 5px;" valign="top" bgcolor="black">
<?php
@mysql_connect("Host", "User", "PW") or die("Verbindung zu MySQL gescheitert!");
@mysql_select_db("db") or die("Datenbankzugriff gescheitert!");
$sql = "SELECT * FROM Topics";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo "<table cellspacing='0' cellpadding='0' class='Topic'><tr><td>$row[Topic]</td></tr>";
echo "<tr><td class='SmallTopic'>$row[SmallTopic]</td></tr></table>\n";
}
mysql_close();
?>
</td>
</tr>
<tr>
<td valign="top" bgcolor="black" style="padding-left: 100px; background-image: url('blue2.jpg'); background-repeat: no-repeat; padding-top: 7px; width="531px" height="500px">
Sponsoren:
</td>
</tr>
</table>
</body>
</html>
Wenn kein Datensatz vorhanden ist, dann wird trotzdem der Hintergrund "blue.php" angezeigt, nur halt ohne Inhalt. Das möchte ich unterbinden, aber ich weiß nicht wie
Vielen Dank schonmal im Vorraus,
Minimi
Kommentar