Nicht mehr ganz neu hier
Ausgangssituation:
Auf einer Seite habe ich links einen Auszug aus einem Datenbank ausgelesen und hübsch als Liste formatiert. (<div>-Inhalt-links).
Nun möchte ich auf der rechten Seite möchte eine "Detail-Box" haben, wo wenn links eine (in diesem Falle) Veranstaltung ausgewählt wird, mehr Information per Datenbankabfrage angezeigt werden. (<div>-Inhalt-rechts). Nebenbei ist dieses "Detail-Box" ein jquery ui tabs element.
Ich glaube meine Hauptfrage ist: Wie kriege ich meine Seite dazu den Datenbank ein zweites Mal abzufragen und die Informationen an einer Sprungmarke auszugeben?
Unten den Code für den Bereichen:
Auf einer Seite habe ich links einen Auszug aus einem Datenbank ausgelesen und hübsch als Liste formatiert. (<div>-Inhalt-links).
Nun möchte ich auf der rechten Seite möchte eine "Detail-Box" haben, wo wenn links eine (in diesem Falle) Veranstaltung ausgewählt wird, mehr Information per Datenbankabfrage angezeigt werden. (<div>-Inhalt-rechts). Nebenbei ist dieses "Detail-Box" ein jquery ui tabs element.
Ich glaube meine Hauptfrage ist: Wie kriege ich meine Seite dazu den Datenbank ein zweites Mal abzufragen und die Informationen an einer Sprungmarke auszugeben?
Unten den Code für den Bereichen:
Code:
<!-- Anfang Spaltencontainer -->
<div id="spaltencontainer">
<form action="#" method="get">
<!--
############################################################
DATENBANKABFRAGE
für linke Spalte: Liste
############################################################
-->
<?php
$table1 = "ereignis";
$table = "person_fuehrer";
//DATUM
setlocale(LC_ALL, 'german');
$dat = date ("Y-m-d");
$dat2 = strtotime ("+ 365 day");
$dat1 = date ("Y-m-d", $dat2);
$sqlabfrage = "SELECT * FROM $table1 WHERE Anfangsdatum_ereignis BETWEEN '$dat' AND '$dat1' ORDER BY Anfangsdatum_ereignis ASC";
$ergebnis = mysql_query($sqlabfrage) or die(mysql_error());
//Ausgabe einer Liste
while ($datensatz = mysql_fetch_array($ergebnis))
{
$umbruch = $datensatz["Titel_ereignis"];
$neuertext = Wordwrap ($umbruch, 55 , "<br /> \n ");
$id_ereignis = $datensatz["ID_ereignis"];
$region_ereignis = $datensatz["Region_ereignis"];
?>
<!-- Anfang linke Spalte -->
<div id="links">
<div >
<li class="veranstaltungen">
<div id="datum">
<?php
if ($datensatz['Anfangsdatum_ereignis'] != $datensatz['Enddatum_ereignis'])
{
echo strftime("%d.%m.%Y", strtotime($datensatz['Anfangsdatum_ereignis']))." bis "."<br>".strftime("%d.%m.%Y", strtotime($datensatz['Enddatum_ereignis']));
}
else
{
echo strftime("%d.%m.%Y", strtotime($datensatz['Anfangsdatum_ereignis']));
}
?>
</div>
<div id="region" >
<?php
echo $region_ereignis;
?>
</div>
<div id="titel">
<a href="#tabs-1?action=<?php echo $id_ereignis; ?> "><?php echo $neuertext; ?></a>
<?php echo $id_ereignis;
}
?>
</div>
</li>
</div>
</div>
</form>
<!-- Ende linke Spalte -->
<!-- Anfang rechte Spalte -->
<div id="rechts">
<!--
############################################################
DATENBANKABFRAGE
für rechte Spalte: Details
(jeweils unter der einzelnen Tabs)
############################################################
-->
<div id="tabs">
<ul>
<li><a href="#tabs-1">Überblick</a></li>
<li><a href="#tabs-2">Details</a></li>
<li><a href="#tabs-3">Bilder</a></li>
</ul>
<div id="tabs-1">
<?php
if (!empty($_GET['action']))
//get wurde übergeben
{
$action = $_GET["action"];
//Alle relevanten Daten zur Veranstaltung auslesen
$table1 = "ereignis";
$table = "person_fuehrer";
$sqlabfrage = "SELECT * FROM $table1 WHERE ID_ereignis='$action'";
$ergebnis = mysql_query($sqlabfrage) or die(mysql_error());
$datensatz = mysql_fetch_array($ergebnis);
$id_ereignis = $datensatz["ID_ereignis"];
$region_ereignis = $datensatz["Region_ereignis"];
{
echo $region_ereignis;
}
echo $action;
}
?>
eraeradf
</div>
<div id="tabs-2">
<?php
if (!empty($_GET['action']))
//get wurde übergeben
{
$action = $_GET["action"];
//Alle relevanten Daten zur Veranstaltung auslesen
$table1 = "ereignis";
$table = "person_fuehrer";
$sqlabfrage = "SELECT * FROM $table1 WHERE ID_ereignis='$action'";
$ergebnis = mysql_query($sqlabfrage) or die(mysql_error());
$datensatz = mysql_fetch_array($ergebnis);
$id_ereignis = $datensatz["ID_ereignis"];
$region_ereignis = $datensatz["Region_ereignis"];
{
echo $region_ereignis;
}
echo $action;
}
?>
rrururururur
</div>
<div id="tabs-3">vnvnvnvnvnv
</div>
</div>
</div>
<!-- Ende rechte Spalte -->
</div>
<!-- Ende Spaltencontainer -->