Ergebnis 1 bis 3 von 3

Thema: Navigation mit Datum

  1. #1
    Teeny
    Registriert seit
    20.08.2012
    Beiträge
    20
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Navigation mit Datum

    Hallo Liebe Leute.
    Ich habe mal wieder ein problem.
    Ich arbeite an einem eventanmeldeformular.
    Der Admin kann jederzeit Termine Hinzufügen, und der User kann sich für diese Termine über ein Formular anmelden.
    Dazu hab ich eine Blätterfunktion mit der der User sich durch die verschieden Termine Blättern kann anhand eines "weiter" und eines "Zurück" buttons.

    Nun Möchte ich aber gerne eine Terminvorschau.
    Und zwar so das neben jedem anmeldeformular eine vorschau von den nechtsten Terminen erscheint. Also hab ich mir neben dem Formular ein DIV Container gebaut in der ich per MySQL
    die 5 nechsten Termindaten ausgebe.

    Wie bringe ich es nun hin das wenn man auf ein datum klickt auch genau dieser Datensatz erscheint der unter diesem Datum hinterlegt ist?

    DAS HABE ICH BISHER:

    Code:
    $verbindung = mysql_connect ("HOST", "USER", "PW")
    				or die ("Konnte die Verbindung nicht aufbauen");
    			
    				mysql_select_db ("test")
    				or die ("Datenbank nicht gefunden");
    				
    				$pagesuche = 0;
    				$url = $_SERVER["REQUEST_URI"];
    				$pagesuche = strpos($url, "?page=");
    				
    				if($pagesuche == "") 
    				{
    					$page = 1;} else{
    					$page = $_GET["page"];
    				}
    				
    				$wo = ($page * 1) - 1;
    				$wo++;
    				
    				$zahl = 1;
    				$pos = 1;
    				
    				$abfrage = "SELECT id FROM kursanmeldung ORDER BY id DESC";
    				$ergebnis = mysql_query($abfrage);
    				while($row = mysql_fetch_object ($ergebnis))
    					{
    					if ($zahl == $wo)
    					{$pos = $row->id;}	
    					
    					$zahl++;
    					}
    					
    					
    				$abfrage = "SELECT * FROM kursanmeldung WHERE id <= '$pos' ORDER BY id DESC LIMIT 1";
    				$ergebnis = mysql_query($abfrage);
    				while($row = mysql_fetch_object ($ergebnis))
    					{
    					?>
                        <table width="auto" border="1">
      					<tr>
        				<td width="120px"><p><b>Kursinfos: </b></p></td>
        				<td>&nbsp;</td>
      					</tr>
      					<tr>
        				<td>Datum:</td>
        				<td><?php echo $row->datum; ?></td>
      					</tr>
      					<tr>
        				<td>Zeit:</td>
        				<td><?php echo $row->zeit; ?></td>
      					</tr>
                        <td>Pl&auml;tze:</td>
        				<td><?php  ?></td>
      					</tr>
                        <tr valign="top">
        				<td>Adresse:</td>
        				<td><?php echo $row->kursort; ?><br /><?php echo $row->strasse; ?><br /><?php echo $row->land; ?><?php echo "\r\n-\r\n";?><?php echo $row->plz; ?><?php echo "\r\n";?><?php echo $row->ort; ?></td>
      					</tr>
    					</table>
                        
                        
                        
                        <p style="font-size:25px;"><b><?php echo $row->titel?></b></p><p style="width:400px;" align="justify"><?php echo $row->text?></p><br />
                        <a href="useranmeldung.php?page=<?php echo $page?>">Zur Anmeldung&raquo;</a><br /><br />
                        
    
    
                        
                        
                        </div>
                        <?php
    					}
    					?>
    					
    
    
    Navigation:<br />
    <?php 
    	if ($page > 1) {
    		?>
            <a href="kursonline.php?page=<?php echo ($page - 1); ?>">Zur&uuml;ck</a>
            <?php
        }
    	
    	$anzahlseiten = ceil(($zahl - 1) / 1);
    	$weiterfrage = $anzahlseiten - $page;
    	
    	if($weiterfrage > 0) {
    	?>
        <a href="kursonline.php?page=<?php echo ($page + 1); ?>">Weiter</a>
        <?php
    	
    	}
    ?>
    <div id="kursvorschau"><?php include "kursvorschau.php"; ?></div>

    Hoffe dies ist einigermassen gut erklärt

    Vielen Dank
    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
    Bandit
    Gast

    Standard AW: Navigation mit Datum

    Interessant wäre ja wohl die Datei kursvorschau.php, denn darin sollten ja die Links stehen, oder?

    Hänge an die Links die ID des Datensatzes und überprüfe, ob diese bei Aufruf vorhanden ist.

    Eine sehr interessante Konstruktion:

    PHP-Code:
    $url $_SERVER["REQUEST_URI"]; 
    $pagesuche strpos($url"?page=");
    if(
    $pagesuche == "")  
    {    
    $page 1;} 
    else{    
    $page $_GET["page"]; } 
    1. Falsch, weil strpos niemals "" liefert
    2. Viel zu umständlich, ein isset($_GET['page']) ist einfacher

  3. #3
    Teeny
    Themenstarter

    Registriert seit
    20.08.2012
    Beiträge
    20
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Navigation mit Datum

    Sorry für mein spätes reagieren.
    Aber danke für deine Hilfe habe es nun hingekriegt.

Ähnliche Themen

  1. Datum
    Von nobbi im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 30.08.2012, 15:08
  2. [Suche] Countdownscript von datum bis datum
    Von Biberlein im Forum Script-Archiv
    Antworten: 0
    Letzter Beitrag: 18.05.2007, 06:27
  3. datum in PHP
    Von sheepdog im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 19.06.2006, 21:05
  4. datum
    Von pindakaas im Forum Forum-Hilfe.de intern
    Antworten: 13
    Letzter Beitrag: 12.03.2006, 14:38
  5. Between...and bei Datum
    Von Mir nicht im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 28.11.2005, 13:20

Stichworte

Berechtigungen

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