Guten Morgen zusamm,
ich habe folgendes Problem ich habe eine Datenbank erstellt welche sich auch ganz gut auslesen lässst (ausgabe.php)
allerdings habe ich nun 2 php Dateien einmal die ausgabe.php & ausgabe2.php .
Über die ausgabe.php gehe ich zur ausgabe2.php?id=1 welche mir dann die Daten die unter der id 1 in der Db gespeichert wurden aus.
Mein Problem liegt nun dadrin das ich diese beiden Dateien nun vereinen will so das ich nur noch die ausgabe.php habe welche mir dann bei ausgabe.php?id=1 nicht mehr die kompl. liste ausgibt sondern nur noch die ausgewählte ID ... wenn mann id=1 weglässt zeigt er wieder die kompl. Liste an.
Ich hoffe Ihr versteht was ich meine (ist ja schon früh Konzentration lässt gerade etwas nach)
Hier mal die Codes :
ausgabe.php
ausgabe2.php
Also nochmal :
ausgabe.php (Komplette liste)
ausgabe2.php (nur gwünschte id)
würde beides gerne in eine datei vereinen ausgabe.php?id= (belndet dann die kompl. Liste aus und zeigt die neue tabelle an)
Vorab vielen dank für eure Hilfe
Rapha
ich habe folgendes Problem ich habe eine Datenbank erstellt welche sich auch ganz gut auslesen lässst (ausgabe.php)
allerdings habe ich nun 2 php Dateien einmal die ausgabe.php & ausgabe2.php .
Über die ausgabe.php gehe ich zur ausgabe2.php?id=1 welche mir dann die Daten die unter der id 1 in der Db gespeichert wurden aus.
Mein Problem liegt nun dadrin das ich diese beiden Dateien nun vereinen will so das ich nur noch die ausgabe.php habe welche mir dann bei ausgabe.php?id=1 nicht mehr die kompl. liste ausgibt sondern nur noch die ausgewählte ID ... wenn mann id=1 weglässt zeigt er wieder die kompl. Liste an.
Ich hoffe Ihr versteht was ich meine (ist ja schon früh Konzentration lässt gerade etwas nach)
Hier mal die Codes :
ausgabe.php
PHP:
<?php
$con = mysql_connect("localhost","xxx","xxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("beta", $con);
$result = mysql_query("SELECT * FROM haendlerliste");
echo "<table>
<tr>
<td>Id</td>
<td>Händlername</td>
<td>Ort</td>
<td>Plz</td>
<td>Webseite</td>
<td>Mind.-Bestellwert</td>
<td>Versand</td>
<td>Details</td>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['haendlername'] . "</td>";
echo "<td>" . $row['ort'] . "</td>";
echo "<td>" . $row['plz'] . "</td>";
echo "<td>" . $row['webseite'] . "</td>";
echo "<td>" . $row['mindest'] . "</td>";
echo "<td>" . $row['versand'] . "</td>";
echo "<td><a href='ausgabe2.php?id=". $row['id'] . "'>ansehen</a></td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
ausgabe2.php
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php
$con = mysql_connect("localhost","xxx","xxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("beta", $con);
$id = $_GET['id'];
$result = mysql_query("SELECT * FROM haendlerliste WHERE id='$id'");
echo "<table>
<tr>
<td>Id</td>
<td>Händlername</td>
<td>Ort</td>
<td>Plz</td>
<td>Webseite</td>
<td>Mind.-Bestellwert</td>
<td>Versand</td>
<td>Details</td>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['haendlername'] . "</td>";
echo "<td>" . $row['ort'] . "</td>";
echo "<td>" . $row['plz'] . "</td>";
echo "<td>" . $row['webseite'] . "</td>";
echo "<td>" . $row['mindest'] . "</td>";
echo "<td>" . $row['versand'] . "</td>";
echo "<td><a href='ausgabe2.php?id=". $row['id'] . "'>ansehen</a></td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
</body>
</html>
Also nochmal :
ausgabe.php (Komplette liste)
ausgabe2.php (nur gwünschte id)
würde beides gerne in eine datei vereinen ausgabe.php?id= (belndet dann die kompl. Liste aus und zeigt die neue tabelle an)
Vorab vielen dank für eure Hilfe
Rapha
Zuletzt bearbeitet: