Kurze Frage: zwei IDs eintragen
Hi Leute.
habe aktuell in meiner Artikel/Newsanzeige auf der Startseite als Artikel die Cat-ID 77 als Anzeige und alle Newskategorien. Nun möchte ich auch die News auf Ihre Kategorien beschränken (also die Anzeige auf der Startseite) und habe insgesamt 3 Kats angelegt wovon aber nur zwei angezeigt werden sollen auf der Startseite. Ich kriege es zwar hin, dass er mir die eine ausgewählte Kat einblendet, aber wie füge ich hier noch die zweite Cat ein?
habe aktuell in meiner Artikel/Newsanzeige auf der Startseite als Artikel die Cat-ID 77 als Anzeige und alle Newskategorien. Nun möchte ich auch die News auf Ihre Kategorien beschränken (also die Anzeige auf der Startseite) und habe insgesamt 3 Kats angelegt wovon aber nur zwei angezeigt werden sollen auf der Startseite. Ich kriege es zwar hin, dass er mir die eine ausgewählte Kat einblendet, aber wie füge ich hier noch die zweite Cat ein?
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php
$contentcat_cache=contentcats();
$getcontentinfo=$DB->query("SELECT content_teaser, ".$db_tab['content'].".content_id, ".$db_tab['content'].".content_cat, ".$db_tab['content'].".content_title, ".$db_tab['content'].".content_time, ".$db_tab['content'].".content_text,
".$db_tab['content'].".content_views FROM ".$db_tab['content']." LEFT JOIN ".$db_tab['contentcat']." ON ".$db_tab['contentcat'].".contentcat_id=".$db_tab['content'].".content_cat WHERE ".$db_tab['content'].".content_option=2 AND
".$db_tab['content'].".content_cat='89' AND ".$db_tab['content'].".content_status=1 AND (".$db_tab['content'].".content_expire>'".$time_now."' OR ".$db_tab['content'].".content_expire='0') AND ".$db_tab['content'].".content_time<'".$time_now."' AND ".sqlrights("".$db_tab['contentcat'].".contentcat_rights")." ORDER by ".$db_tab['content'].".content_time DESC LIMIT 5");
while ($contentinfo=$DB->fetch_array($getcontentinfo)) {
$row=rowcolor($row);
$contentcatinfo=$contentcat_cache[0][$contentinfo['content_cat']];
$contentcat_title=stripslashes($contentcatinfo['contentcat_name']);
$content_teaser;
$content_time=formattime($contentinfo['content_time']);
$content_text=substr(strip_tags($PARSE->parse($contentinfo['content_header']." ".$contentinfo['content_text'],1,1,1,1)),0,120);
$content_title=stripslashes($contentinfo['content_title']);
eval ("\$site_body.= \"".templateinclude("articlesstat/articles_status_lastfiles2")."\";");
}
?>
|
füge mal
in die Abfrage ein
|
|
PHP-Quelltext |
1 |
OR ".$db_tab['content'].".content_cat='hier die 2.te ID'
|
in die Abfrage ein
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Hmm. Nun zeigt er aber auch News an, die noch garnicht veröffentlicht sein sollen. Also zwar freigeben, aber ein Veröffentlichungsdatum erhalten haben. Aber auch News, beidenen der Freigabehaken entfernt ist, werden angezeigt.
Dies ist mein Code:
Wenn man dann drauf klickt, kommt man auf eine leere weiße Seite. Wenn das Ding dann das entsprechende Datum hat, geht es wieder. Also muss es da noch Probleme mit dem Status des Eintrages geben. Vorher ging es ja.
Ideen?
Dies ist mein Code:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?php
$contentcat_cache=contentcats();
$getcontentinfo=$DB->query("SELECT content_teaser, ".$db_tab['content'].".content_id, ".$db_tab['content'].".content_cat, ".$db_tab['content'].".content_title, ".$db_tab['content'].".content_time, ".$db_tab['content'].".content_text,
".$db_tab['content'].".content_views FROM ".$db_tab['content']." LEFT JOIN ".$db_tab['contentcat']." ON ".$db_tab['contentcat'].".contentcat_id=".$db_tab['content'].".content_cat WHERE ".$db_tab['content'].".content_option=2 AND
".$db_tab['content'].".content_cat='89' OR ".$db_tab['content'].".content_cat='101' AND ".$db_tab['content'].".content_status=1 AND (".$db_tab['content'].".content_expire>'".$time_now."' OR ".$db_tab['content'].".content_expire='0') AND ".$db_tab['content'].".content_time<'".$time_now."' AND ".sqlrights("".$db_tab['contentcat'].".contentcat_rights")." ORDER by ".$db_tab['content'].".content_time DESC LIMIT 5");
while ($contentinfo=$DB->fetch_array($getcontentinfo)) {
$row=rowcolor($row);
$contentcatinfo=$contentcat_cache[0][$contentinfo['content_cat']];
$contentcat_title=stripslashes($contentcatinfo['contentcat_name']);
$content_teaser;
$content_time=formattime($contentinfo['content_time']);
$content_text=substr(strip_tags($PARSE->parse($contentinfo['content_header']." ".$contentinfo['content_text'],1,1,1,1)),0,120);
$content_title=stripslashes($contentinfo['content_title']);
eval ("\$site_body.= \"".templateinclude("articlesstat/articles_status_lastfiles2")."\";");
}
?>
|
Wenn man dann drauf klickt, kommt man auf eine leere weiße Seite. Wenn das Ding dann das entsprechende Datum hat, geht es wieder. Also muss es da noch Probleme mit dem Status des Eintrages geben. Vorher ging es ja.
Ideen?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mccracker« (21. Dezember 2009, 21:17)
Was steht in dieser Variable?
$time_now
$time_now
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Ja und such dort mal nach der Variable und sag was dahinter steht.
zb. $time_now = irgendwas;
Ich hab leider keine 161 mehr da um selber zu schauen.
zb. $time_now = irgendwas;
Ich hab leider keine 161 mehr da um selber zu schauen.
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Oh man es wird Weihnachten *ggg*. Der Stress nimmt zu 
Du musst mir aber schon sagen wo ich das suchen soll. Den Inhalt der Datei habe ich dir ja oben gepostet. Wenn Du nun wissen willst was woanders dahinter steht musst mir schon verraten an welchem Ort ich nachschauen soll *gg*.
Danke dir!
Gruß,
mario

Du musst mir aber schon sagen wo ich das suchen soll. Den Inhalt der Datei habe ich dir ja oben gepostet. Wenn Du nun wissen willst was woanders dahinter steht musst mir schon verraten an welchem Ort ich nachschauen soll *gg*.
Danke dir!
Gruß,
mario
Versuch mal testweise folgendes:
ersetze mal $time_now mit time()
Also praktisch so:
content_expire>'".time()."'
Achtung ist 2 mal enthalten
ersetze mal $time_now mit time()
Also praktisch so:
content_expire>'".time()."'
Achtung ist 2 mal enthalten
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Hi.
Nee hat nicht geklappt.
Siehe hier:
http://kopie161.tech-review.de/include.php?path=start.php
Der News-Eintrag mmm hat das Freigabedatum 25.12 und ist dennoch sichtbar. Komischerweise klappt dies aber bei den Artikeln. Habe den Artikel mmm auch für den 25.12 freigegeben und der ist aktuell nicht ersichtlich.
Der Code für die Newslseite ist (inkl. der time-Änderung):
Der Code für die Artikelseite ist (inkl. der time-Änderung):
Nee hat nicht geklappt.
Siehe hier:
http://kopie161.tech-review.de/include.php?path=start.php
Der News-Eintrag mmm hat das Freigabedatum 25.12 und ist dennoch sichtbar. Komischerweise klappt dies aber bei den Artikeln. Habe den Artikel mmm auch für den 25.12 freigegeben und der ist aktuell nicht ersichtlich.
Der Code für die Newslseite ist (inkl. der time-Änderung):
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php
$contentcat_cache=contentcats();
$getcontentinfo=$DB->query("SELECT content_teaser, ".$db_tab['content'].".content_id, ".$db_tab['content'].".content_cat, ".$db_tab['content'].".content_title, ".$db_tab['content'].".content_time, ".$db_tab['content'].".content_text,
".$db_tab['content'].".content_views FROM ".$db_tab['content']." LEFT JOIN ".$db_tab['contentcat']." ON ".$db_tab['contentcat'].".contentcat_id=".$db_tab['content'].".content_cat WHERE ".$db_tab['content'].".content_option=2 AND
".$db_tab['content'].".content_cat='89' OR ".$db_tab['content'].".content_cat='101' AND ".$db_tab['content'].".content_status=1 AND (".$db_tab['content'].".content_expire>'".time()."' OR ".$db_tab['content'].".content_expire='0') AND ".$db_tab['content'].".content_time<'".time()."' AND ".sqlrights("".$db_tab['contentcat'].".contentcat_rights")." ORDER by ".$db_tab['content'].".content_time DESC LIMIT 8");
while ($contentinfo=$DB->fetch_array($getcontentinfo)) {
$row=rowcolor($row);
$contentcatinfo=$contentcat_cache[0][$contentinfo['content_cat']];
$contentcat_title=stripslashes($contentcatinfo['contentcat_name']);
$content_teaser;
$content_time=formattime($contentinfo['content_time']);
$content_text=substr(strip_tags($PARSE->parse($contentinfo['content_header']." ".$contentinfo['content_text'],1,1,1,1)),0,120);
$content_title=stripslashes($contentinfo['content_title']);
eval ("\$site_body.= \"".templateinclude("articlesstat/articles_status_lastfiles2")."\";");
}
?>
|
Der Code für die Artikelseite ist (inkl. der time-Änderung):
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php
$contentcat_cache=contentcats();
$getcontentinfo=$DB->query("SELECT content_teaser, ".$db_tab['content'].".content_id, ".$db_tab['content'].".content_cat, ".$db_tab['content'].".content_title, ".$db_tab['content'].".content_time, ".$db_tab['content'].".content_text,
".$db_tab['content'].".content_views FROM ".$db_tab['content']." LEFT JOIN ".$db_tab['contentcat']." ON ".$db_tab['contentcat'].".contentcat_id=".$db_tab['content'].".content_cat WHERE ".$db_tab['content'].".content_option=1 AND
".$db_tab['content'].".content_cat='77' AND ".$db_tab['content'].".content_status=1 AND (".$db_tab['content'].".content_expire>'".time()."' OR ".$db_tab['content'].".content_expire='0') AND ".$db_tab['content'].".content_time<'".time()."' AND ".sqlrights("".$db_tab['contentcat'].".contentcat_rights")." ORDER by ".$db_tab['content'].".content_time DESC LIMIT 9");
while ($contentinfo=$DB->fetch_array($getcontentinfo)) {
$row=rowcolor($row);
$contentcatinfo=$contentcat_cache[0][$contentinfo['content_cat']];
$contentcat_title=stripslashes($contentcatinfo['contentcat_name']);
$content_views = $contentinfo['content_views'];
$content_teaser;
$content_time=formattime($contentinfo['content_time']);
$content_text=substr(strip_tags($PARSE->parse($contentinfo['content_header']." ".$contentinfo['content_text'],1,1,1,1)),0,180);
$content_title=stripslashes($contentinfo['content_title']);
eval ("\$site_body.= \"".templateinclude("articlesstat/articles_status_lastfiles")."\";");
}
?>
|
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Captcha ...???
(12. Juni 2009, 15:28)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Startseite - Beiträge einblenden
(3. März 2009, 12:53)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Banner Ticker
(28. August 2008, 12:15)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
User in eine andere Datenbank speichern.
(12. April 2008, 00:16)
-
Web | Allgemein »-
Flash
(20. Januar 2008, 12:47)


