Hi.
Ich habe ein Script was Werte aus einer Datenbank rausholt und verschiedene Sachen damit schreibt. Bei meinem Problem wird ein int aus der Datenbank gelesen ($submdata[sub]). In der Datenbank ist da eine 1 eingetragen.
Naja hier erstmal der Code:
$subornot ist 1!!!
jedoch wird die else-schleife ausgeführt.
Datanbank verbindung bestehen und alle Variablen werden korrekt übermittelt.
Ich bin bestimmt so blöde wir immer und hab was banales übersehen. aber mir wills nich einfallen.
Kann mir einer von euch da helfen?
Greetz
hanfpappi
Ich habe ein Script was Werte aus einer Datenbank rausholt und verschiedene Sachen damit schreibt. Bei meinem Problem wird ein int aus der Datenbank gelesen ($submdata[sub]). In der Datenbank ist da eine 1 eingetragen.
Naja hier erstmal der Code:
PHP-Code:
echo("
</td>
<td align='left' valign='top' witdh='300' bgcolor='FFFFFF'>
<table border='0' cellspacing='0' width='98%' align='center'>
<td align='left' width='100%'>
");
$submresult = mysql_query("SELECT * FROM ".$topic." WHERE type='submenu' AND category='".$cat."'");
$submdata = mysql_fetch_array($submresult);
echo("
<p><b>".$submdata[category]."</b>
");
$subornot = "$submdata[sub]";
echo "$subornot";
$submdata = mysql_fetch_array($submresult);
$name = explode("::", $submdata[name]);
$link = explode("::", $submdata[link]);
$count= $testdata[submenus];
$subornot = "$submdata[sub]";
if($subornot == 1)
{
for($i=0;$i<$count;$i++)
echo ("..::]<A href='$link[$i]' target='_top'>$name[$i]</a><br>");
}
else
{
echo("
<br>Dieses Thema
<br>enthält keine
<br>Submenu Einträge.
");
}
jedoch wird die else-schleife ausgeführt.
Datanbank verbindung bestehen und alle Variablen werden korrekt übermittelt.
Ich bin bestimmt so blöde wir immer und hab was banales übersehen. aber mir wills nich einfallen.
Kann mir einer von euch da helfen?
Greetz
hanfpappi
Kommentar