Ergebnis 1 bis 4 von 4

Thema: Terminkalender

  1. #1
    robin
    Gast

    Standard Terminkalender

    Hallo
    Ich habe ein PHP Skript Kalder gefunden, der suuper in meine Homepage passen würde. Er zeigt leider alle Termine an, auch die bereits vergangenen. Kann mir jemand schreiben, wie ich den folgenden Code ändern muss?

    THX Robin

    Code:
    <?php echo  $EVTEXT&#91;'LISTINGALLEVENTS'&#93; ?>
    			</td>
    		</tr>
    		<tr>
    			<td class="allevent">	
    				<?php
    				$query_dates = $database->query&#40;"SELECT * FROM `".TABLE_PREFIX."mod_event_dates` WHERE section_id = '$section_id' order by date"&#41;;
    				while&#40;$result = $query_dates->fetchRow&#40;&#41;&#41; &#123;
    					$alt2date=$result&#91;'date'&#93;;
    					list&#40;$a2year, $a2month, $a2day&#41; = split&#40;'&#91;/.-&#93;', $alt2date&#41;;
    					$ydash="-";
    					$ydot=".";
    					if &#40;$a2year=="0000"&#41;&#123;
    						$a2year="";
    						$alt2date=substr&#40;$alt2date,5,5&#41;;
    						$ydash="";
    						$ydot="";
    					&#125;
    					if &#40;$date_view == 1 &#41; &#123; 
    						$altdate=$a2day.".".$a2month.$ydot.$a2year;
    					&#125;
    					elseif &#40;$date_view == 2 &#41; &#123;
    						$altdate=$a2month."-".$a2day.$ydash.$a2year;
    					&#125;
    					else &#123;
    						$altdate=$alt2date;
    					&#125;
    					?>
    					[*]
    					<?php if &#40;$monthevent == 1 &#41;&#123; ?>
    						<a href="?monthno=<?php echo ltrim&#40;$a2month,0&#41;; 
    						if&#40;&#40;$a2year==""&#41;&#41; &#123;
    							if &#40;$a2month<date&#40;"m"&#41;&#41;&#123;
    								$nextyear=date&#40;Y&#41;+1;
    							&#125; 
    							else &#123;
    								$nextyear=date&#40;Y&#41;;
    							&#125;
    							echo "&year=".$nextyear;
    						&#125;
    						else &#123;
    							echo"&year=".$a2year;
    						&#125;
    						?>"><?php
    					&#125; 
    					echo $altdate ?></a><?php echo $result&#91;'event_desc'&#93; ?>
    					
    					<?php
    				&#125;
    				?>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Teeny
    Registriert seit
    14.11.2006
    Beiträge
    30
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi.

    Ich kenne natürlich jetzt die Felder der Datenbank nicht, aber die Abfrage müsste dann sowas wie
    Code:
    where date>'".date&#40;dmY&#41;."'
    beinhalten. Die date()-Funktion muss dann natürlich den passenden Parametern für den Spaltentypen enthalten.

    Gruß
    Ken
    ähhh...... Whatever........

  3. #3
    Forum Guru
    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    mit mysql noch einfacher:
    (der wert von `date` muss ein timestamp sein)

    Code:
    WHERE `date` > NOW&#40;&#41;
    @ken - http://dev.mysql.com/doc/refman/4.1/...functions.html -> date_format

  4. #4
    robin
    Gast

    Standard

    besten Dank
    Jetzt funktionierts

Ähnliche Themen

  1. Suche Terminkalender
    Von Shila im Forum Computer - Internet Forum
    Antworten: 0
    Letzter Beitrag: 05.09.2004, 20:32

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •