php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.07.2005, 16:10  
Gast
 
Beiträge: n/a
Standard Die letzten 7 Tage ausgeben lassen

Hallo, also ich habe ein Problem mit php.

Also ich möchte die 7 Tagen nach heute ausgeben lassen, also

Sonntag, 3 Juli 2005

Samstag, 2 Juli 2005

Freitag, Juli 2005

.....

Wie mache ich das?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.07.2005, 16:17  
Gast
 
Beiträge: n/a
Standard

Hi,

ich glaub ich würd mir nen aktuellen Timestamp holen, mir überlegen wieviele Sekunden nen Tag hat und 7 mal (for-Schleife)
PHP-Code:
<?php
$timestamp
=$timestamp-$sekunden;
?>
und dann $timestamp mit date so ausgeben lassen, wie du es gerne hättest.

Hoff du verstehst, was ich mein.

mfg boeseRaupe ,)
 
Alt 03.07.2005, 16:46  
Gast
 
Beiträge: n/a
Standard

http://de3.php.net/manual/de/function.strtotime.php

Gruß
phpfan
 
Alt 03.07.2005, 16:49  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

PHP-Code:
<?php
echo date('d m Y'time()).'
'
;
for(
$sek 86400$i 0$m 6$i $m$i++, $sek $sek) {
  echo 
date('d m Y', (time() + $sek)).'
'
;
}
?>
hmm...

greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 03.07.2005, 17:01  
Gast
 
Beiträge: n/a
Standard

Danke schön!

Achso; so gehts

PHP-Code:
<?php
echo date('d m Y'time()).'
'
;
for(
$sek 0$i 0$m 6$i $m$i++) {
$sek $sek 86400;
  echo 
date('d m Y', (time() - $sek)).'
'
;

  }
?>
 
Alt 03.07.2005, 19:27  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

ach ja genau ^^ , irgendwas hat mir daran noch nicht gepasst

nP greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 03.07.2005, 21:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Bluerock
PHP-Code:
<?php
$sek 
$sek 86400;
?>
Wer so rechnet, sollte wissen, daß es 2 Tage im Jahr gibt, an denen das Script auf die Fresse fällt.
 
Alt 03.07.2005, 22:09  
Gast
 
Beiträge: n/a
Standard

Du meinst die Zeitverstellungen?

Achso, ich bin gerade an Coden ein Newsausgabe, deswegen auch diese Thread.

Also ich möchte es folgendermaßen ausgeben,

Datum (Sonntag, 3 Juli 2005)
----- (News des Tages)
Uhrzeit | Link
Uhrzeit | Link
Uhrzeit | Link
Uhrzeit | Link
Uhrzeit | Link

Datum (Samstag, 2 Juli 2005)
----- (News des Tages)
Uhrzeit | Link
Uhrzeit | Link
Uhrzeit | Link
Uhrzeit | Link
Uhrzeit | Link

usw.

Das Script ist das hier, wie bekomme ich das hin, habe nicht so wirklich ideen, da ich noch Anfänger bin. Habe das Script Modifizirt war vorher nur ein script was die Titel als link ausgibt.

Kann man vielleicht ein helfen, wie man die Ausgabe macht?

PHP-Code:
<?php
/**
* @version $Id: mod_latestnews.php,v 1.16 2004/09/14 14:20:43 stingrey Exp $
* @package Mambo_4.5.1
* @copyright (C) 2000 - 2004 Miro International Pty Ltd
* @license [url]http://www.gnu.org/copyleft/gpl.html[/url] GNU/GPL
* Mambo is Free Software
*/

/** ensure this file is being included by a parent file */
defined'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

global 
$mosConfig_offset$mosConfig_live_site$mainframe;
$timestamp time ();

$count intval$params->get'count') );
$catid trim$params->get'catid' ) );
$secid trim$params->get'secid' ) );
$show_front $params->get'show_front');
$moduleclass_sfx $params->get'moduleclass_sfx' );

$now date'Y-m-d H:i:s'time()+$mosConfig_offset*60*60 );
$query "SELECT a.id, a.title, a.introtext, a.created, u.name, a.sectionid"
"\n FROM #__content AS a"
"\n LEFT JOIN #__users AS u ON u.id=a.created_by"
"\n WHERE a.sectionid & a.state = 1 "
"\n ORDER BY created DESC"
"\n LIMIT 30"
;

$database->setQuery$query );
$rows $database->loadObjectList();

// needed to reduce queries used by getItemid
$bs $mainframe->getBlogSectionCount();
$bc $mainframe->getBlogCategoryCount();
$gbs $mainframe->getGlobalBlogSectionCount();

// Output


foreach ( $rows as $row ) {
         
$row->introtext substr($row->introtext 012);
         
// get Itemid
    
$Itemid $mainframe->getItemid$row->id00$bs$bc$gbs );
    
// Blank itemid checker for SEF
    
if ($Itemid == NULL) {
        
$Itemid '';
    } else {
        
$Itemid '&amp;Itemid='$Itemid;
    }

$row->created mosFormatDate ($row->created$params->get'date_format' ));
         echo 
' '$row->created' | [url="'sefRelToAbs'index.php?option=com_content&amp;task=view&amp;id='$row->id $Itemid ) .'"]introtext. '">'. $row->title .' [/url]  <hr color="#BACFE1" size="1" /> ';
         
}

?>
 
Alt 04.07.2005, 01:16  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Bluerock
Du meinst die Zeitverstellungen?
Ja. Warum rechnest Du mit Sekunden, wenn Du mit Tagen rechnen willst?
 
Alt 04.07.2005, 10:33  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von meikel
Zitat:
Zitat von Bluerock
Du meinst die Zeitverstellungen?
Ja. Warum rechnest Du mit Sekunden, wenn Du mit Tagen rechnen willst?
Weil, ich nicht weiß wie man das mit Tagen macht
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
Reset alle 30 Tage Buschdieb PHP Tipps 2006 24 04.04.2006 14:49
Termine der nächsten x Tage aus Forenkalender ausgeben PHP Tipps 2006 3 23.03.2006 17:49
[Erledigt] Datensätze blockweise nacheinander ausgeben?? Datenbanken 6 13.03.2006 14:22
4 Werte aber immer nur 2 ausgeben CHRIS PHP Tipps 2005-2 6 05.09.2005 17:23
Tage zählen, ab einem bestimmten Datum PHP Tipps 2005-2 5 26.08.2005 00:27
Codeschnipsel nur bei bestimmten Stylesheet ausgeben PHP Tipps 2005-2 2 24.07.2005 11:53
Mysql: Daten nach Anfangsbuchstaben Sortiert Ausgeben PHP Tipps 2005-2 5 09.07.2005 15:56
Tage seit Timestamp Datenbanken 7 08.05.2005 14:36
[Erledigt] Termine der nächsten X Tage anzeigen Datenbanken 4 14.04.2005 20:04
20 Tage alte Datenbank einträge löschen Datenbanken 6 10.01.2005 11:38
[Erledigt] Array ausgeben PHP Tipps 2004-2 4 05.12.2004 00:53
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48
datenbank: gleiche zeileninhalte nur 1 mal ausgeben PHP Tipps 2004 1 16.10.2004 20:23
heutiges datum + 3 tage PHP Tipps 2004 6 16.10.2004 19:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php die letzten 7 tage, die letzten 7 tage php

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.