Zufallsartikel ausgeben (wie angelegt)

i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Re: Zufallsartikel ausgeben (wie angelegt)

Beitrag von i-fekt » Fr 1. Okt 2010, 09:31

^_^
Zuletzt geändert von i-fekt am Do 21. Okt 2010, 12:05, insgesamt 1-mal geändert.
Gruss,
Michael

"Keep on riding this Bike!" (Jackson Mulham)

derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Zufallsartikel ausgeben (wie angelegt)

Beitrag von derSteffen » Fr 1. Okt 2010, 09:55

Hallo Oliver,

vielen Dank.

Was ich vergessen hatte zu sagen:

Meine Artikel besitzen keine Textboxen im Editor (Headline, Text) sondern ich schreibe in der Template-Konfiguration ein Text und weise mit einem Bildergalerie-Modul Fotos zu. Kann es daran liegen, weil ich keine Inhalts-Infos schreibe?

Aber wenn es doch der Zufall ist, dann werde ich die Seite nochmal 100mal neu laden ;-)

MfG Steffen

Danke Dir!

OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Re: Zufallsartikel ausgeben (wie angelegt)

Beitrag von OliverL » Mi 6. Okt 2010, 08:17

Ob das jetzt für i-fekt ein Kompliment oder nicht war lasse ich mal dahingestellt sein :)

Hallo Steffen,

ich habe im Wiki noch ein Debug-Modus ergänzt.
in den ersten Zeilen findest du "$bDebug = false;" setze diesen wert auf true und anstelle der Weiterleitung erhälst du die Anzahl der Artikel und die dazugehörige SQL-Abfrage die man in phpMyAdmin nutzen kann.


mfg OliverL

derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Zufallsartikel ausgeben (wie angelegt)

Beitrag von derSteffen » Mi 6. Okt 2010, 22:34

Hallo Oliver,

ich habe das mal gemacht (auch noch mal Con_Code" geleert).

Folgense wird ausgegeben:

Code: Alles auswählen

 cat 4 catart 15 - Random-Function:yes

SELECT A.idart AS idart, A.idcat AS idcat, A.createcode AS createcode,
                  A.idcatart AS idcatart, B.lastmodified AS lastmodified
           FROM con_cat_art AS A, con_art_lang AS B
           WHERE
            A.idart = B.idart AND
            B.online = 1 AND A.idcatart = '15'

SELECT public, visible
           FROM con_cat_lang
           WHERE idcat = '4' AND idlang = '1'

SELECT count(*) AS CodeCount FROM con_code
                 WHERE idcatart = '15' AND idlang = '1'

SELECT code FROM con_code
              WHERE idcatart = '15' AND idlang = '1'
Ich habe in der Kategorie (cat4) 5 Artikel. aber es werden immer nur drei bestimmte angezeigt. Du hast geschrieben wenn ich debug auf true mache, sehe ich die Anzahl der Artikel in der Ausgabe. Das ist hier aber nicht der Fall, oder?

Vielen Dank

Steffen

Gesperrt