You are not logged in.

wcf.regNote.message

Opi62

Trainee

  • "Opi62" started this thread

Posts: 91

Location: 127.0.0.1

  • Send private message

1

Thursday, July 16th 2009, 10:17pm

Fehler in Mysql Navigation

PHP Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$navi_left "SELECT * FROM ".$sql['präfix']."navi_left Order By ID DESC";

$navi_left_query mysql_query($navi_left);

if(!$navi_left_query)
{
    echo "Linke Navigation Konnte nicht geladen werden! ".mysql_error();
    break;
}

while($navi mysql_fetch_array($navi_left_query))
{
    if($navi['pic'])
    {
        $navileftpic '<img src="./inc/templates/'.$page.'/'.$navi['pic'].'"title="'.$navi['picname'].'"><br />';
    }
    echo $navileftpic;
    
    if($navi['name'])
    {
        $navilink_left '[ <a href="'.$navi['link'].'" title="'.$navi['name'].'">'.$navi['name'].'</a> ]';
    }
    echo $navilink_left;
}
?>


Ich möchte mir eine Navigation auf MYSQL Basis aufbauen.
Nun habe ich aber leider Folgendes Problehm.
Die navigation Functioniert soweit nur Ist es irgendwie nicht Möglich mir Auch kategoribilder an der Stelle der id anzeigen lassen.
Nur leider beckomme ich so eine Pic ausgabe und ein Navigations eintrag Erscheint.
Wie kann ich es hinbeckommen das er nur wenn ein bild name und Ein bild link In der datenbank steht nur Das bild Anzeigt.
Und nicht einen Extrag Link Verweiß erstellt für dieses Bild.

Gruß Opi

Opi62

Trainee

  • "Opi62" started this thread

Posts: 91

Location: 127.0.0.1

  • Send private message

2

Thursday, July 16th 2009, 10:43pm

Ich habe es Zum Glück doch noch selbst hinbeckommen. :)

Aber villeicht Fällt euch noch eine andere Lösung ein???

und Zur Erklärung die picid und die linkid Habe ich erstmal in die datenbank aufgenommen um es einiger masen Trennen kann ob es ein link ist oder ein bild.

Hier das Ergäbnis ich freu mich schon auf eure Verbesserungsvorschläte.

[PHP]
<?php
$navi_left = "SELECT * FROM ".$sql['präfix']."navi_left Order By ID DESC LIMIT 1";

$navi_left_query = mysql_query($navi_left);

if(!$navi_left_query)
{
echo "Linke Navigation Konnte nicht geladen werden! ".mysql_error();
break;
}

while($navi = mysql_fetch_array($navi_left_query))
{
if(!$navi['picid'] == 1)
{
$navileftpic = '<img src="./inc/templates/'.$page.'/'.$navi['pic'].'"title="'.$navi['picname'].'"><br />';
}
echo $navileftpic;

if($navi['linkid'] == 1)
{
$navilink_left = '[ <a href="'.$navi['link'].'" title="'.$navi['name'].'">'.$navi['name'].'</a> ]';
}
echo $navilink_left;
}
?>
[/PHP]

Gruß Opi

EDIT Okay das es Funktionierte Lag wohl an dem Limit.

This post has been edited 1 times, last edit by "Opi62" (Jul 16th 2009, 10:49pm)


Similar threads

wcf.user.socialbookmarks.titel