Homepage Icon

04/02/2012 13:00 .Cookiee#1
Hallo, ich habe ein Problem dass das Icon für die jeweilige Katigorie nicht angezeigt wird.
Hier ein Bild:


[Only registered and activated users can see links. Click Here To Register...]

C:\xampp\htdocs\LegendFly\index.php on line 48
In der Line 48 in der Index.php steht folgendes:

Code:
                $category = odbc_exec($mssql, 'SELECT icon FROM [web_newscategories] WHERE ncatid=\''.mssql_escape_string($news['category']).'\'');

Und in der Index.php in Line 50 steht folgendes:
Code:
                    <td><a href="news.php?cat='.$news['category'].'"><img src="./img/'.odbc_result($category, 'icon').'" alt="" /></a></td>
In der web_newscategories sieht es so aus:

[Only registered and activated users can see links. Click Here To Register...]


Freue mich über Hilfe :)

Mfg
04/02/2012 13:02 Sedrika#2
Da muss unter "News" "icon" stehen.
Danach öffenst du die Tabelle und schreibst bei "icon" das rein.
04/02/2012 13:08 .Cookiee#3
Quote:
Originally Posted by Sedrika View Post
Da muss unter "News" "icon" stehen.
Danach öffenst du die Tabelle und schreibst bei "icon" das rein.
Okay, aber wenn ich nach "Icon" suche, findet er folgende Einträge:
Code:
                    $category = odbc_exec($mssql, 'SELECT icon FROM [web_newscategories] WHERE ncatid=\''.mssql_escape_string($result['category']).'\'');
Code:
                        <td><a href="news.php?cat='.$result['category'].'"><img src="./img/'.odbc_result($category, 'icon').'" /></a></td>
Code:
                    $category = odbc_exec($mssql, 'SELECT icon FROM [web_newscategories] WHERE ncatid=\''.mssql_escape_string($result['category']).'\'');
Code:
                        <td><a onclick="news.php?cat='.$result['category'].'"><img src="./img/'.odbc_result($category, 'icon').'" /></a></td>
Wie müsste ich es dann machen ?
So: "./img/news.png" ? Natürlich ohne die "



Mfg.
04/02/2012 14:21 Marv!n#4
Du hast da offenbar etwas missverstanden:
In der Datenbank müssen die Spalten "ncatid", "icon" und "[was-weiß-ich,-wie-die-restlichen-Spalten-heißen-müssen]" heißen; bei dir stehen dort als Spaltenname gerade praktisch das, was prinzipiell in die jeweilige Spalte eingetragen werden muss, wenn ich das auf deinen Screenshots richtig erkenne.
In diese Spalten werden dann die Kategorie-ID-Nummer [ncatid; der Eintrag ist eine Zahl aufsteigend ab 1], der Bildname [icon; der Eintrag ist bspw. "news.png" oder "Update.jpg"] und der übrige Rest (denke, Kategoriename ebenfalls und was-weiß-ich-noch-alles-weiter) dann entsprechend hineingeschrieben.