Ich habe eine Datenbank für eine Fussballseite gebastelt, funktioniert auch alles einwandfrei. Nun kommt aber mein Problem, das ich bis jetzt nie lösen konnte.
Ich möchte eine kleine Vorschau und wenn man auf den Link klickt z.B. mehr..,
Hier der Link: <a href=erste/_bericht.php?ID= <?php echo $ID_bericht; ?>><span class="link">mehr..</span></a>
dann möchte ich genau auf diesen Datensatz kommen und nicht das immer alle angezeigt werden.
Wie lese ich diesen Datensatz aus?- Hiiiillfe - bin am verzweifeln.
Das ist mein Kurzkommentar
Aktuelles</span><br>
<?php
// Aufbau der Verbindung
$db=@mysql_connect("localhost", "www**", "**")
or die ('Spielberichte zur Zeit nicht verfügbar...');
@mysql_select_db('www**', $db);
// Alle Werte der Tabelle vorschau abfragen (SELECT * FROM erste ) und nach datum ordnen
$abfrage="SELECT * FROM erste ORDER BY datum desc ";
// Abfrage mit mysql_query
$res=mysql_query($abfrage, $db);
// Zur Ausgabe wird mysql_num_rows verwendet, um einen Datensatz nach dem anderen formatiert //ausgeben zu können
$num=@mysql_num_rows($res);
$anz = @mysql_num_rows($res);
if ($anz > 0)
{
while ($arr = mysql_fetch_array($res))
{
echo "<p></p>";
}
}
else
{
echo "Zur Zeit sind keine News in unserer Datenbank.";
}
if ($num>0)
for($i=0;$i<$num;$i++)
{
$datum=mysql_result($res,$i,"datum");
$heim=mysql_result($res,$i,"heim");
$bericht=mysql_result($res,$i,"bericht");
// Mittels der for-Schleife werden alle Einträge formatiert ausgegeben
?>
<br>
<div align="left"></div>
<div align="center"> </div>
<table width="98%" border="0" cellspacing="1" cellpadding="1" class="textnormfett" align="center">
<tr>
<td width="25%">
<?php echo $datum;?>
</td>
<td colspan="2" align="center" width="75%">
<div align="left">
<?php echo $heim;?>
</div>
</td>
</tr>
<tr>
<td colspan="3" class="textnorm">
<?php echo $bericht;?>
</td>
</tr>
<tr>
<td colspan="2"><a href=erste/_bericht.php?ID= <?php echo $ID_bericht; ?>><span class="link">mehr..</span></a>
</td>
</tr>
</table>
<br>
<?php
}
mysql_close($db);
?>
und von diesem Kurzkommetar soll ich dann auf diesen Bericht kommen
<?php
// Aufbau der Verbindung
$db=@mysql_connect("localhost", "www**", "**")
or die ('Spielberichte zur Zeit nicht verfügbar...');
@mysql_select_db('www**', $db);
// Alle Werte der Tabelle erste abfragen (SELECT * FROM erste) und nach datum ordnen
$abfrage="SELECT * FROM erste WHERE ID = '$_GET[ID]'";
// Abfrage mit mysql_query
$res=mysql_query($abfrage, $db);
// Zur Ausgabe wird mysql_num_rows verwendet, um einen Datensatz nach dem anderen formatiert //ausgeben zu können
$num=@mysql_num_rows($res);
$anz = @mysql_num_rows($res);
if ($anz > 0)
{
while ($arr = mysql_fetch_array($res))
{
echo "<p></p>";
}
}
else
{
echo "Zur Zeit sind keine Spielberichte in unserer Datenbank.";
}
if ($num>0)
for($i=0;$i<$num;$i++)
{
$datum=mysql_result($res,$i,"datum");
$heim=mysql_result($res,$i,"heim");
$gast=mysql_result($res,$i,"gast");
$spiel=mysql_result($res,$i,"spiel");
$tore=mysql_result($res,$i,"tore");
$gelb=mysql_result($res,$i,"gelb");
$gelbrot=mysql_result($res,$i,"gelbrot");
$rot=mysql_result($res,$i,"rot");
$team=mysql_result($res,$i,"team");
$bericht=mysql_result($res,$i,"bericht");
// Mittels der for-Schleife werden alle Einträge formatiert ausgegeben
?>
<div align="left"></div>
<div align="center"> </div>
<table width="98%" border="0" cellspacing="1" cellpadding="1" align="center">
<tr>
<td width="40%" class="h1">Spielbericht vom:
<?php echo $datum;?>
</td>
<td width="60%" align="center" class="h1">
<?php echo $heim;?>
:
<?php echo $gast;?>
-
<?php echo $spiel;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td class="textnormfett">Tore für SPG Reichenau/Aldrans II</td>
</tr>
<tr>
<td class="berichttitel">
<?php echo $tore;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td colspan="2" class="textnormfett">
<div align="left">Verwarnungen</div>
</td>
</tr>
<tr>
<td width="16%" class="berichttitel" height="2">
<div align="left"><img src="../img/karten_gelb.gif" width="8" height="15">
Gelb</div>
</td>
<td width="84%" class="berichttitel" height="2">
<?php echo $gelb;?>
</td>
</tr>
<tr>
<td width="16%" class="berichttitel">
<div align="left"><img src="../img/karten_gelbrot.gif" width="8" height="15">
Gelb/Rot </div>
</td>
<td width="84%" class="berichttitel">
<?php echo $gelbrot;?>
</td>
</tr>
<tr>
<td width="16%" class="berichttitel">
<div align="left"><img src="../img/karten_rot.gif" width="8" height="15">
Rot </div>
</td>
<td width="84%" class="berichttitel">
<?php echo $rot;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td class="textnormfett">Spielbericht</td>
</tr>
<tr>
<td class="berichttitel">
<?php echo $bericht;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td class="textnormfett">Die SPG Reichenau/Aldrans II spielte wie folgt</td>
</tr>
<tr>
<td class="berichttitel">
<?php echo $team;?>
</td>
</tr>
</table>
<hr align="center" class="linieblau">
<p>
<?php
}
mysql_close($db);
?>
</p>
</div>
Wenn ich auf den Link im Kurzkommentar klicke, dann kommt in der Statuszeile ../bla/bla(ID= und dann nichtsmehr.
Verflucht, was mach ich blos falsch, glaube habe einen Knopf in meinen Gehirnwindungen
Ich möchte eine kleine Vorschau und wenn man auf den Link klickt z.B. mehr..,
Hier der Link: <a href=erste/_bericht.php?ID= <?php echo $ID_bericht; ?>><span class="link">mehr..</span></a>
dann möchte ich genau auf diesen Datensatz kommen und nicht das immer alle angezeigt werden.
Wie lese ich diesen Datensatz aus?- Hiiiillfe - bin am verzweifeln.
Das ist mein Kurzkommentar
Aktuelles</span><br>
<?php
// Aufbau der Verbindung
$db=@mysql_connect("localhost", "www**", "**")
or die ('Spielberichte zur Zeit nicht verfügbar...');
@mysql_select_db('www**', $db);
// Alle Werte der Tabelle vorschau abfragen (SELECT * FROM erste ) und nach datum ordnen
$abfrage="SELECT * FROM erste ORDER BY datum desc ";
// Abfrage mit mysql_query
$res=mysql_query($abfrage, $db);
// Zur Ausgabe wird mysql_num_rows verwendet, um einen Datensatz nach dem anderen formatiert //ausgeben zu können
$num=@mysql_num_rows($res);
$anz = @mysql_num_rows($res);
if ($anz > 0)
{
while ($arr = mysql_fetch_array($res))
{
echo "<p></p>";
}
}
else
{
echo "Zur Zeit sind keine News in unserer Datenbank.";
}
if ($num>0)
for($i=0;$i<$num;$i++)
{
$datum=mysql_result($res,$i,"datum");
$heim=mysql_result($res,$i,"heim");
$bericht=mysql_result($res,$i,"bericht");
// Mittels der for-Schleife werden alle Einträge formatiert ausgegeben
?>
<br>
<div align="left"></div>
<div align="center"> </div>
<table width="98%" border="0" cellspacing="1" cellpadding="1" class="textnormfett" align="center">
<tr>
<td width="25%">
<?php echo $datum;?>
</td>
<td colspan="2" align="center" width="75%">
<div align="left">
<?php echo $heim;?>
</div>
</td>
</tr>
<tr>
<td colspan="3" class="textnorm">
<?php echo $bericht;?>
</td>
</tr>
<tr>
<td colspan="2"><a href=erste/_bericht.php?ID= <?php echo $ID_bericht; ?>><span class="link">mehr..</span></a>
</td>
</tr>
</table>
<br>
<?php
}
mysql_close($db);
?>
und von diesem Kurzkommetar soll ich dann auf diesen Bericht kommen
<?php
// Aufbau der Verbindung
$db=@mysql_connect("localhost", "www**", "**")
or die ('Spielberichte zur Zeit nicht verfügbar...');
@mysql_select_db('www**', $db);
// Alle Werte der Tabelle erste abfragen (SELECT * FROM erste) und nach datum ordnen
$abfrage="SELECT * FROM erste WHERE ID = '$_GET[ID]'";
// Abfrage mit mysql_query
$res=mysql_query($abfrage, $db);
// Zur Ausgabe wird mysql_num_rows verwendet, um einen Datensatz nach dem anderen formatiert //ausgeben zu können
$num=@mysql_num_rows($res);
$anz = @mysql_num_rows($res);
if ($anz > 0)
{
while ($arr = mysql_fetch_array($res))
{
echo "<p></p>";
}
}
else
{
echo "Zur Zeit sind keine Spielberichte in unserer Datenbank.";
}
if ($num>0)
for($i=0;$i<$num;$i++)
{
$datum=mysql_result($res,$i,"datum");
$heim=mysql_result($res,$i,"heim");
$gast=mysql_result($res,$i,"gast");
$spiel=mysql_result($res,$i,"spiel");
$tore=mysql_result($res,$i,"tore");
$gelb=mysql_result($res,$i,"gelb");
$gelbrot=mysql_result($res,$i,"gelbrot");
$rot=mysql_result($res,$i,"rot");
$team=mysql_result($res,$i,"team");
$bericht=mysql_result($res,$i,"bericht");
// Mittels der for-Schleife werden alle Einträge formatiert ausgegeben
?>
<div align="left"></div>
<div align="center"> </div>
<table width="98%" border="0" cellspacing="1" cellpadding="1" align="center">
<tr>
<td width="40%" class="h1">Spielbericht vom:
<?php echo $datum;?>
</td>
<td width="60%" align="center" class="h1">
<?php echo $heim;?>
:
<?php echo $gast;?>
-
<?php echo $spiel;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td class="textnormfett">Tore für SPG Reichenau/Aldrans II</td>
</tr>
<tr>
<td class="berichttitel">
<?php echo $tore;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td colspan="2" class="textnormfett">
<div align="left">Verwarnungen</div>
</td>
</tr>
<tr>
<td width="16%" class="berichttitel" height="2">
<div align="left"><img src="../img/karten_gelb.gif" width="8" height="15">
Gelb</div>
</td>
<td width="84%" class="berichttitel" height="2">
<?php echo $gelb;?>
</td>
</tr>
<tr>
<td width="16%" class="berichttitel">
<div align="left"><img src="../img/karten_gelbrot.gif" width="8" height="15">
Gelb/Rot </div>
</td>
<td width="84%" class="berichttitel">
<?php echo $gelbrot;?>
</td>
</tr>
<tr>
<td width="16%" class="berichttitel">
<div align="left"><img src="../img/karten_rot.gif" width="8" height="15">
Rot </div>
</td>
<td width="84%" class="berichttitel">
<?php echo $rot;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td class="textnormfett">Spielbericht</td>
</tr>
<tr>
<td class="berichttitel">
<?php echo $bericht;?>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" cellspacing="3" cellpadding="1" align="center">
<tr>
<td class="textnormfett">Die SPG Reichenau/Aldrans II spielte wie folgt</td>
</tr>
<tr>
<td class="berichttitel">
<?php echo $team;?>
</td>
</tr>
</table>
<hr align="center" class="linieblau">
<p>
<?php
}
mysql_close($db);
?>
</p>
</div>
Wenn ich auf den Link im Kurzkommentar klicke, dann kommt in der Statuszeile ../bla/bla(ID= und dann nichtsmehr.
Verflucht, was mach ich blos falsch, glaube habe einen Knopf in meinen Gehirnwindungen