reymysteriode
Cadet 3rd Year
- Registriert
- Nov. 2013
- Beiträge
- 41
Code:
<!DOCTYPE html >
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="format.css"></link>
</head>
<body>
<h1>ihre Kundendaten</h1>
<?php
//Daten verbindung herstellen
$Server="localhost";
$Benutzer = "root";
$Kennwort = "";
$Datenbank = "haro";
//$dbVerbindung ist ein Datenbankverbindungsobjekt der Klasse mysqli, das auf die Datenbank zeugt
$dbVerbindung = new mysqli($Server,$Benutzer,$Kennwort,$Datenbank);
//Datenbankverbindung testen
if(mysqli_connect_errno() == 0)
{
//datenübernahme aus der Forn
$Kdnr = $_POST ['tfKdnr'];
//SQL-Befehl erstellen
$SQL = "Select * from kunden where kdnr ='$Kdnr';";
//$AbfrageErbenis ist ein Erebnistabellenobjekt,
//$AbfrageErbenis enthält die ausgewählten Datensätze aus der Datenbank
$abfrageErgebnis = $dbVerbindung->query($SQL);
//enthält die Ergebnistabelle $abfrageErgebnis KEine Datensätze ?
//num_rows liefert die anzahl der Datensätze von $AbfrageErbenis
if($abfrageErbenis->num_rows == 0)
{
echo "<h2> leider konnten Ihre Kundendaten nicht gefunden werden.<h2>";
}
else
{
//$Aktuellerkunde ist ein objekt, das die Daten eines Datensatzes enthält
$aktuellerKunde = $abfrageErbenis->fetch_object();
//datenasuagbe in einer tabelle
echo"<table>";
echo"<tr><td>Name: </td><td>";
echo htmlentities($aktuellerKunde->name);
echo "</td></tr><tr><td>Strasse:</td><td>";
echo $aktuellerKunde->strasse;
echo "</td></tr><tr><td>PLZ:</td><td>";
echo $aktuellerKunde->plz;
echo "</td></tr><tr><td>Ort:</td><td>";
echo $aktuellerKunde->ort;
echo "</td></tr></table>";
}
//Ergebnistabelle schließen
$abfrageErgebnis-> close();
//datenbank schlißen
$dbVerbindung-> close();
}
else
{
echo "<h2>Keiner Datenbankverbindung</h2>";
echo "<p>Fehler= ", mysqli_connect_error(), "</p>";
}
?>
</body>
</html>
Code:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<title>Bitte geben Sie Ihre Kundennummer ein:</title>
<link rel="stylesheet" type="text/css" href="format.css"></link>
</head>
<body>
<h1>Hier können Sie kapital verdopplung berechnen</h1>
<form action="kdsuch1.php" method="post">
<p><input type="text" name="tfKdnr" size = "5"</p>
<input type="submit" value ="Suchen" />
</form>
</body>
</html>
Die Datenbank ist schon erstellt wurden und da sind kunden usw.
Mit Dieser Fehlermeldung:
ihre Kundendaten
Notice: Undefined variable: abfrageErbenis in D:\S20\EigeneDateien\myPHP\kdsuch1\kdsuch1.php on line 33
Notice: Trying to get property of non-object in D:\S20\EigeneDateien\myPHP\kdsuch1\kdsuch1.php on line 33
leider konnten Ihre Kundendaten nicht gefunden werden.
Anhänge
Zuletzt bearbeitet: