Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Module
  mysql

Forum : Module

Titel : mysql

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=1133&forum=11


 Gast :

29.03.2004 14:00
 hab ein problem mit sql Very Happy

im branchenbuch werden ja die neuesten Einträge auf der startseite angezeigt.
ich will nun das auch auf den kategorieseiten die Unterkategorien haben die jeweils neuesten einträge dieser gewählten kategorie angezeigt werden.

http://bau.i-s-o.com/modules/myadress/index.php?pa=view&cid=24
an der stelle sollen die dann die 10 neuesten erscheinen wie unter diesem link http://bau.i-s-o.com/modules/myadress/index.php
dann aber nur die 10 neuesten WKSB - Isolierer

hat jemand nen coolen tip für diesen select?

ich überlege nun schon einige stunden und komme zu keinem ergebniss

gruss vision

[ Geändert von vision an 29.03.2004 15:03 ]

 Nobse :

29.03.2004 14:44
 Habe jetzt das Module nicht da
aber du brachst doch blos den select aus der index.php wo die neusten angezeigt werden zu nehmen und ein and cid=24 anzuhängen für Kategorie Isolierer.

 Gast :

29.03.2004 15:29
 leider nicht, das geht nur bei kategorien ohne unterkategorien.

Irgenwie muss man erstmal die zugehörigen Unterkategorien des aufrufs in der brb_cat tabelle bestimmen und von denen dann die passenden einträge in der brb_eintraege rausziehen.

 Nobse :

29.03.2004 15:58
 Wenn deine Hauptkategorie cid=25 hat
musst du die Tabelle brb_categories nach allen cid abfragen wo pid=25 ist
und dann mit den erhaltenen cid die tabelle brb_eintrag auf die neuesten 10 einträge abfragen.

 Gast :

29.03.2004 18:59
 SELECT DISTINCT e_xoops_brb_categories.cid,
e_xoops_brb_categories.pid,
e_xoops_brb_categories.title,
e_xoops_brb_eintrag.cid,
e_xoops_brb_eintrag.title,
e_xoops_brb_eintrag.lid,
e_xoops_brb_eintrag.date
FROM e_xoops_brb_eintrag,
e_xoops_brb_categories
WHERE
(
(e_xoops_brb_categories.pid = 24)
and
(e_xoops_brb_categories.cid = e_xoops_brb_eintrag.cid)
)
ORDER BY e_xoops_brb_eintrag.date DESC

Mercii....... Very Happy

$sql = "SELECT
".$db->prefix("brb_eintrag.lid").",
".$db->prefix("brb_eintrag.cid").",
".$db->prefix("brb_eintrag.title").",
".$db->prefix("brb_eintrag.date").",
".$db->prefix("brb_eintrag.town").",
".$db->prefix("brb_eintrag.country").",
".$db->prefix("brb_eintrag.valid").",
".$db->prefix("brb_eintrag.plz").",
".$db->prefix("brb_eintrag.url").",
".$db->prefix("brb_eintrag.description2").",
".$db->prefix("brb_eintrag.bdl")."
FROM
".$db->prefix("brb_eintrag").",
".$db->prefix("brb_categories")."
WHERE
(
(".$db->prefix("brb_categories.pid")." = $cid)
AND
(".$db->prefix("brb_categories.cid")." = ".$db->prefix("brb_eintrag.cid").")
) ORDER BY ".$db->prefix("brb_eintrag.date")." DESC LIMIT ".$newclassifieds."";
Smile ufff geschaft

[ Geändert von vision an 30.03.2004 00:13 ]
Partnerseiten
http://demo.exv2.de

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France