1.6.5 Navbox

Jetzt kostenlos Anmelden!

mikula

ist gerade angekommen

1

Sonntag, 21. November 2010, 10:19

Navbox

Hallo



Ich bräuchte bitte hilfe ich habe ein Ergebniss eintrage code mit hilfe
von leuten geschrieben, das einwandferei funktioniert, aber jetzt möchte
ich denke etwas ganz simples ich möchte in meiner rechten
Navigationsseite eine Navbox erstellen das die letzten 3 ergebnisse
anzeigt .



das soll so aussehen :



team 1 : team 2 1:1

team 3 : team 4 1:2

team 5 : team 6 3:2



ich dachte das geht einfach aber ist es nicht zumindest für mich, da ich
ein anfänger bin. Muss ich noch etwas anderes schreiben irgendein tpl
oder so ich bedanke mich schon einmal im vorraus für eure hilfe.



hier der code von mir der nicht funz wie ich gedacht habe:

/pkinc/publicinc/navbox.eg.php

PHP-Quelltext

1
2
3
4
5
6
7
8
9
<?php
 if(!defined('pkFRONTEND') || pkFRONTEND!='public')
         die('Direct access to this location is not permitted.');
 
 $query "SELECT _title,_eb FROM ".pk__bericht." order by _time DESC";
 
 
 return $boxlinks;
 ?>
  • Zum Seitenanfang
  • Zum Seitenende

mikula

ist gerade angekommen

2

Donnerstag, 25. November 2010, 19:15

Ich bin jetzt denke schon weiter gekommen bitte bitte hilft mir ich habe es jetzt so aber weis immer noch nicht ob es stimmt.

/pkinc/publicinc/navbox.eg.php

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php

if(!defined('pkFRONTEND') || pkFRONTEND!='public')
    die('Direct access to this location is not permitted.');


$boxlinks=array();


$SQL->query("SELECT
        _title,
                _eb,
                _time        
    FROM ".pk__bericht."
        ORDER by _time DESC
    LIMIT 3");

($title['_title']);
($eb['_eb']);

eval("\$boxlinks[]= \"".pkTpl("navigation/eb")."\";");

return $boxlinks;
?>


und dann noch das tpl

/pkinc/publictpl/navigation/eb.htm

PHP-Quelltext

1
2
<span class="small">
<em class="important">$title:$eb</em><br /></span>


Bitte hilft mir weiter habe schon einiges versucht bekomme es nicht hin , danke im vorraus.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

3

Donnerstag, 25. November 2010, 20:36

Also was mir so spontan einfällt wäre folgendes -

so:

PHP-Quelltext

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
<?php

if(!defined('pkFRONTEND') || pkFRONTEND!='public')
    die('Direct access to this location is not permitted.');

$boxlinks=array();

$ergebnisse $SQL->query("SELECT
                _title,
                _eb,
                _time        
            FROM 
                ".pkSQLTAB_bericht."
            ORDER by 
                _time 
            DESC
                LIMIT 3");
    
$title $SQL->fetch_array($ergebnisse['_title']);
$eb $SQL->fetch_array($ergebnisse['_eb']);

eval("\$boxlinks[]= \"".pkTpl("navigation/eb")."\";");

return $boxlinks;
?>

oder so:

PHP-Quelltext

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
<?php

if(!defined('pkFRONTEND') || pkFRONTEND!='public')
    die('Direct access to this location is not permitted.');

$boxlinks=array();

$ergebnisse $SQL->query("SELECT
                _title,
                _eb,
                _time        
            FROM 
                ".pkSQLPREFIX."_bericht
            ORDER by 
                _time 
            DESC
                LIMIT 3");
    
$title $SQL->fetch_array($ergebnisse['_title']);
$eb $SQL->fetch_array($ergebnisse['_eb']);

eval("\$boxlinks[]= \"".pkTpl("navigation/eb")."\";");

return $boxlinks;
?>


LG
Kater

Ps.: Bekommst du denn eine Ausgabe und gar nichts?

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Superkater13439« (25. November 2010, 20:52)

  • Zum Seitenanfang
  • Zum Seitenende

mikula

ist gerade angekommen

4

Donnerstag, 25. November 2010, 22:54

ich bekomme keine ausgabe !
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 073

Geschlecht: Männlich

PHPKIT Version: keine

5

Freitag, 26. November 2010, 11:14

Es sollen 3 Ergebnisse angezeigt werden.. das alles muss in einer schleife laufen (while)

PHP-Quelltext

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

if(!defined('pkFRONTEND') || pkFRONTEND!='public')
    die('Direct access to this location is not permitted.');

$boxlinks=array();

$ergebnisse $SQL->query("SELECT
                _title,
                _eb,
                _time        
            FROM 
                ".pkSQLPREFIX."_bericht
            ORDER by 
                _time 
            DESC
                LIMIT 3");

while($ergebnis $SQL->fetch_assoc($ergebnisse)) { # Start while
$title $ergebnis['_title'];
$eb $ergebnis['_eb'];

eval("\$boxlinks[]= \"".pkTpl("navigation/eb")."\";");
} # End while
return $boxlinks;
?>
:thumbsup:    :thumbsup:       *tc*       :thumbsup:    :thumbsup:
8o           Achtung: Dirk Kántor ist unterwegs!           8o
Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben.
  • Zum Seitenanfang
  • Zum Seitenende

Muetze Männlich

Ein Pazifist mit der Waffe in der Hand

Beiträge: 681

Geschlecht: Männlich

Wohnort: zu Hause

PHPKIT Version: 1.6.5

6

Freitag, 26. November 2010, 12:27

Da fehlt noch der Punkt sonst wird die Ausgabe überschrieben:

PHP-Quelltext

1
eval("\$boxlinks[].= \"".pkTpl("navigation/eb")."\";");
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP

Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
  • Zum Seitenanfang
  • Zum Seitenende

mikula

ist gerade angekommen

7

Freitag, 26. November 2010, 17:51

Danke hat super funktioniert danke danke danke !

jetzt habe ich noch eine frage ist es möglich wenn zum beispiel einer in den Bericht einer Bayern:BVB schreibt das anstatt der Text das logo angezeigt wird ich meine einen text mit logo verknüpfen !
  • Zum Seitenanfang
  • Zum Seitenende

Muetze Männlich

Ein Pazifist mit der Waffe in der Hand

Beiträge: 681

Geschlecht: Männlich

Wohnort: zu Hause

PHPKIT Version: 1.6.5

8

Samstag, 27. November 2010, 01:14

1. Wäre es nett für folgenden Usern die komplette Lösung zu präsentieren. (gerne auch als Klapptext)
2. Steht der Text fest in einer Spalte der DB?
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP

Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 073

Geschlecht: Männlich

PHPKIT Version: keine

9

Dienstag, 30. November 2010, 15:13

@mützlein echt nen punkt? aber boxlinks ist doch ein fortlaufendes array, wo ich keine punkte brauche?
:thumbsup:    :thumbsup:       *tc*       :thumbsup:    :thumbsup:
8o           Achtung: Dirk Kántor ist unterwegs!           8o
Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben.
  • Zum Seitenanfang
  • Zum Seitenende

Muetze Männlich

Ein Pazifist mit der Waffe in der Hand

Beiträge: 681

Geschlecht: Männlich

Wohnort: zu Hause

PHPKIT Version: 1.6.5

10

Dienstag, 30. November 2010, 17:24

Ja stimmt, weil es ja ein Array ist, habe ich gar nicht dran gedacht. :whistling:
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP

Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
  • Zum Seitenanfang
  • Zum Seitenende

Ähnliche Themen