hallo zusammen,
ich hab folgendes problem, wenn ich eine bestimte person ausder tabelle personal auswähle erscheinen alle Personal informationen und ALLE bücher, was ich nicht wil, ich möchte dass nur die Ihn bzw. an den bestimmte Person zugewiesene Bücher angezeigt werden und nich ALLE.
kann mir jemand helfen?
hier der Aufbau:
ich hab folgendes problem, wenn ich eine bestimte person ausder tabelle personal auswähle erscheinen alle Personal informationen und ALLE bücher, was ich nicht wil, ich möchte dass nur die Ihn bzw. an den bestimmte Person zugewiesene Bücher angezeigt werden und nich ALLE.
kann mir jemand helfen?
hier der Aufbau:
PHP-Code:
<?php
require("connect.php");
$verbindung = mysql_connect($server,$benutzer,$passwort) or die ("Verbindungsaufnahme mit MySQL-Server fehlgeschlagen!");
mysql_select_db($datenbank,$verbindung) or die ("Verbindungsaufnahme mit Datenbank fehlgeschlagen");
if($meldung != "")echo $meldung."<br><br>";
(isset($HTTP_GET_VARS["id"]))?$id=$HTTP_GET_VARS["id"]:$id=$HTTP_POST_VARS["id"];
$abfrage = "SELECT * FROM personal WHERE id=".$id;
$ergebnis = mysql_query($abfrage,$verbindung);
$datensatz = mysql_fetch_array($ergebnis);
?>
name: <?php echo $datensatz['name']; ?><br>
vorname: <?php echo $datensatz['vorname']; ?><br> <br>
email: <?php echo $datensatz['email']; ?><br>
telefon: <?php echo $datensatz['telefonnr']; ?>
Adresse: <?php echo $datensatz['adresse']; ?></a>
<h3>ort</h3>
<?php echo $datensatz['ort']; ?>
<h3>plz</h3>
<?php echo $datensatz['plz']; ?>
<?php
if ($id!= "")
{
$abfrage = "SELECT buecher.perid, buecher.titel, buecher.nr, buecher.beschreibung, buecher.preis, personal.id
FROM buecher, personal WHERE buecher.perid = personal.id ORDER BY titel";
$ergebnis = mysql_query($abfrage,$verbindung);
while($datensatz = mysql_fetch_array($ergebnis)) {
echo $datensatz['titel'];
echo $datensatz['nr'];
echo $datensatz['beschreibung'];
echo $datensatz['preis'];
echo "<br>";
}
}
?>
Kommentar