redlama hat gesagt.:
Hi!
Du suchst also immer alle daten aus der Tabelle?
Nun, Du musst doch irgendein eindeutiges Feld habe, das für jeden Datensatz eindeutig/einmalig ist, z. B. einen Namen oder eine ID.
Dann könntest Du, wenn jemand auf Details oder was auch immer klickt, ein 2. select Statement machen, welches nach dem Eintrag in der Tabelle sucht, der diesen Namen, diese Id oder so hat.
Bsp.: select Name, ID from Fussball; -> das liefert Dir alle Namen und IDs aus der Tabelle Fussball;
Da hat jeder Eintrag eine eindeutige/einmalige ID. Nehmen wir als Bsp. mal die 5.
Dann kommt das 2. Statment für die Details: select * from Fussball, where ID=5;
Und schon hast Du alle Angaben zu dem bestimmten Eintrag.
redlama
So frage ich jetzt z.B. meine Daten ab
<?php
// Aufbau der Verbindung
$db=@mysql_connect("localhost", "***", "****")
or die ('Spielberichte zur Zeit nicht verfügbar...');
@mysql_select_db('*****', $db);
// Alle Werte der Tabelle vorschau abfragen (SELECT * FROM news ) und nach datum ordnen
$abfrage="SELECT * FROM news 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");
$titel=mysql_result($res,$i,"titel");
$wert=mysql_result($res,$i,"wert");
$bericht=mysql_result($res,$i,"bericht");
// Mittels der for-Schleife werden alle Einträge formatiert ausgegeben
?>
Das wäre mein Link dazu, ich , oder derjenenige, der die Daten eingibtweiß natürlich seine ID nicht.
<a href="Was sollte hier stehen><span class="link">Details.
Mensch, bin ich für das wirklich zu dämlich