dsNDesign
Erfahrenes Mitglied
Hi,
ich habe eine Datenbank, in der sich mehrere Einträge befinden. Diese habe ich alle abgerufen. Nun zu meiner Frage. Die Einträge befinden sich alle untereinander. Nun möchte ich, dass man aus der "Liste" mit den Einträge einzelne auswählen kann. Das soll ungefähr so wie bei Wordpress funktionieren. Da sind ja alle News untereinander. Wenn man jetzt eine anklickt, wird nur die angeklickte angezeigt. Wie setze ich das um, dass ich so einzelne Datenbank einträge mit einem Mausklick auswählen und anzeigen lassen kann?
Ich hoffe man versteht was ich meine
Grüße
EDIT:
Ich habe es jetzt so, dass ich per Link die ID abrufen kann. Der Titel ist also immer ein Link mit der dazugehörigen id.
Der Link sieht dann immer wiefolgt aus: /index.php?id=25
Jedoch werden dann immernoch alle Einträge angezeigt und nicht nur der, mit der jeweiligen id. Wie mache ich es, dass dann nur der Eintrag mit z.B. der id 25 angezeigt wird?
EDIT2:
Ich hab hier mal den ganzen momentanen Code:
oben der row['titel'] wird ja mi der id verlinkt. Wenn man auf diesen klickt, soll nur dieser Eintrag angezeigt werden.
ich habe eine Datenbank, in der sich mehrere Einträge befinden. Diese habe ich alle abgerufen. Nun zu meiner Frage. Die Einträge befinden sich alle untereinander. Nun möchte ich, dass man aus der "Liste" mit den Einträge einzelne auswählen kann. Das soll ungefähr so wie bei Wordpress funktionieren. Da sind ja alle News untereinander. Wenn man jetzt eine anklickt, wird nur die angeklickte angezeigt. Wie setze ich das um, dass ich so einzelne Datenbank einträge mit einem Mausklick auswählen und anzeigen lassen kann?
Ich hoffe man versteht was ich meine

Grüße
EDIT:
Ich habe es jetzt so, dass ich per Link die ID abrufen kann. Der Titel ist also immer ein Link mit der dazugehörigen id.
Der Link sieht dann immer wiefolgt aus: /index.php?id=25
Jedoch werden dann immernoch alle Einträge angezeigt und nicht nur der, mit der jeweiligen id. Wie mache ich es, dass dann nur der Eintrag mit z.B. der id 25 angezeigt wird?
EDIT2:
Ich hab hier mal den ganzen momentanen Code:
PHP:
<?php include_once("db_news.php");
$sql = "SELECT * FROM `news`;";
$eintrage = mysql_num_rows(mysql_query($sql));
$maxproseite = 3;
$i = 0;
$ab =1;
if (isset($_GET['page'])) $ab = $_GET['page'];
$anzahl_seiten = ($eintrage / $maxproseite);
if (!isset($_GET['page'])) {
$sql = "SELECT * FROM `news` ORDER BY `id` DESC LIMIT 0,".$maxproseite.";";
} else {
$abeintrag = $_GET['page'] * $maxproseite - $maxproseite;
$sql = "SELECT * FROM `news` ORDER BY `id` DESC LIMIT ".$abeintrag.",".$maxproseite.";";
}
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
echo '
<div style="margin-left:10px">
<a href="index.php?id='.$row['id'].'"><b>'.$row['titel'].'</b></a><br />
<a class="datum">'.$row['datum'].'</a><br />
'.$row['text'].'<br /><br /></div>
<div align="center"><img src="image/grenze.png" alt="gre"/></div><br />';
}
$i=$ab ;
if($i > 1)
{
echo "<a href=\"index.php?section=gb&page=".($i-1)."\"><<Zurück</a> ";
}
if($i <= $anzahl_seiten)
{
echo " <a href=\"index.php?section=gb&page=".($i+1)."\">Nächste>></a>";
}
?>
oben der row['titel'] wird ja mi der id verlinkt. Wenn man auf diesen klickt, soll nur dieser Eintrag angezeigt werden.
Zuletzt bearbeitet: