Hallo,
ich habe ein kleines Problemschen:
ich habe folgenden Code
<?php
Script (c) 2002 by Thomas Graf
include ("config.php");
$connection = mysql_connect("$dbhost", "$dbuser", "$dbpwd");
if(!$connection) die("<b>Fehler auf der Seite: Es konnte keine Verbindung zur Datenbank hergestellt werden!</b>");
if(! mysql_select_db("$dbname", $connection) ) die("<b>Fehler auf der Seite: Datenbank konnte nicht ausgewählt werden!</b>");
$result = mysql_query("SELECT LINK FROM school_navi WHERE ID = ". (int)$id, $connection);
if(!$result) die("<b>Fehler auf der Seite: Abfrage fehlgeschlagen!</b> ".mysql_error($connection));
if( mysql_num_rows($result) != 1) die("<b>Fehler auf der Seite: Irgendwas ist schiefgelaufen, habe anstatt einer ".mysql_num_rows($result)." Zeilen zurückbekommen!");
$zeile = mysql_fetch_array($result);
$link = $zeile["LINK"];
$forum = $zeile["FORUM"];
$linklist = $zeile["LINKLIST"];
if ($forum == "none")
{
$showforum = "";
}
else
{
$showforum = "- <a href="$p2forum/$forum"><b>Forum</b></a> ";
}
if ($linklist == "none")
{
$showlinkcat = "";
}
else
{
$showlinkcat = "- <a href="$pfad/links/index.php?cat= $linklist "><b>Links zum Thema</b></a> ";
}
echo ("<a href="$pfad/index.php"><b>Startseite</b></a>");
print $link;
print $showlinkcat;
print $showforum;
$link funtioniert ja noch. bei $showlinkcat und $showforum gibt es aber 2 Probleme:
es wird immer folgendes ausgegeben (als HTML Code):
<- <a href=".../links/index.php?cat="><b>Links zum Thema</b> bzw. - <a href=".../"><b>Forum</b></a>
egal ob nichts angezeigt werden sollte oder schon - und wenn es angezeigt werden soll, so gibt es die Variable nicht aus!
Woran kann das liegen?
Gruß,
ThomasX