Hallo zusammen.
Ich habe wiedereinmal ein kleines Problem und hoffe Ihr könnt mir helfen.
Ich arbeite gerade an einem Script bei dem man aus einem Admin bereich Kurse "hinzufügen" kann.
Die daten werden an eine Datenbank geschickt und von dort aus auf die Homepage, auf der der User sich für den Kurs anmelden kann.
Ich will das pro Seite jeweils ein Event dargestellt wird, deshalb bin ich gerade an einer "Blätterfunktion" mit hilfe derer man sich durch die jeweilgen Kurse Blättern kann.
Nun mein Problem: Ich dachte eigentlich ich wüsste wie ich so eine Blätterfunktion hinkriege. Das "Problem" ist aber dass ich meine Inhalte bereits über die Pagemethode lade.
Die Seite auf der die erste Anmeldung ist, ist folgende: index.php?page=kurier4
und ich will jetzt eigentlich den Datensatz Nr 2 auf: index.php?page=kurier4=2.
Den dritten auf: index.php?page=kurier4=3
Könnt Ihr bitte mal mein Quellcode ansehen und mir sagen was ich genau falsch mache?
Vielen Dank für die Hilfe.
Mein Quelcode:
<?php
$verbindung = mysql_connect ("localhost", "dbu11072529", "sqladmin")
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=kurier4");
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="0">
<tr>
<td width="120px"><p><b>Kursinfos: </b></p></td>
<td> </td>
</tr>
<tr>
<td>Datum:</td>
<td><?php echo $row->datum; ?></td>
</tr>
<tr>
<td>Zeit:</td>
<td><?php echo $row->zeit; ?></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><br />
<div id="border"></div>
<br />
<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="#">Zur Anmeldung»</a><br /><br />
</div>
<?php
}
?>
Navigation:<br />
<?php
if ($page > 1) {
?>
<a href="index.php?page=kurier4=<?php echo ($seite - 1); ?>">Zurück</a>
<?php
}
$anzahlseiten = ceil(($zahl - 1) / 1);
$weiterfrage = $anzahlseiten - $page;
if($weiterfrage > 0) {
?>
<a href="index.php?page=kurier4=<?php echo ($page + 1); ?>">Weiter»</a><br /><br />
<?php
}
?>
Alles anzeigen