Datenbanken
MySql

Informatik Johann Penon

[Einzelnen Kunden anzeigen | Kundenliste ausgeben | Kunden einfügen | Kundendaten ändern | Kunden löschen | Download aller gezippten Skripte]

Skript: kunden_loeschen.php

Alle Skripte beziehen sich auf die Tabelle Kunden der Beispieldatenbank "Flotter Flitzer".

Dieses Skript wird vom Skript: "kunden_loeschen_formular.php" aufgerufen

<?php    
# Name: kunden_loeschen.php  
#  
# Auftrag: Löscht den Kunden mit der aus "kunden_loeschen_formular.php" erhaltenen Kundennr  
# Ist der Kunde nicht vorhanden, wird eine Fehlermeldung ausgegeben.  
# Keine aktive Rückversicherung  
#  
# Vorher: kunr aus dem vorherigen Formular vorhanden  
# Nachher: Kunde wurde gelöscht oder Fehlermeldung  
#  
# Autor: Johann Penon, OSZ Handel I  
#  
# Version: 1.1 vom 14. 02. 2004    
# Version: 2.0 vom 02 .11 .2010

?>  
<!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" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>Johann Penon-Ostendorf Testdatenbank Flotter Flitzer Kundendaten löschen</title>

<link href="../css/my_layout.css" rel="stylesheet" type="text/css" />

</head>
<body>
<div class="page_margins">
<div class="page">
<div id="header">
<h1 class="mittig"><img src="../grafik/2cv.png" alt="Logo" class="float_left" />
Testdatenbank Autovermietung<br /> Flotter Flitzer</h1>
</div>
<div id="main">
<div id="col1">
<div id="col1_content" class="clearfix">
<h3>Kunden </h3>
<ul>
<li> <a href="kundenliste_ausgeben.php">alle anzeigen</a> </li>
<li> <a href="kunden_einzeln_ausgeben_formular.html">einzeln anzeigen</a><br /> </li>
<li> <a href="kunden_einfuegen_formular.html">eingeben</a><br /></li>
<li> <a href="kunden_aendern_formular.html">ändern</a><br /> </li>
<li> <a href="kunden_loeschen_formular.html">löschen</a><br /> <br /> <br /> </li>
<li> <a href="index.html">Startseite Flotter Flitzer</a></li>
</ul>
</div>
</div>
<div id="col3">
<div id="col3_content" class="clearfix">
<h2>Kundendaten löschen bestätigen</h2>
<!-- ----------------------Ab hier kopieren------------------------------------------------------------ -->
<?PHP
$kunr=$_POST['kunr'];

include ("db.inc"); // Verbindungsdaten laden

// Verbindung zum Datenbankserver herstellen
$link=mysql_pconnect($dbserver, $dbuser, $dbpasswd);
if ($link == FALSE)
{
echo "<p><b>Leider kann keine Verbindung zur Datenbank hergestellt werden. Bitte
versuchen Sie es später noch einmal.\n";
echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
exit (); // PHP-Script beenden
}

// Datenbank auswaehlen
$dblink=mysql_select_db($dbname);
if ($dblink == FALSE)
{
echo "<p><b>Leider kann die Datenbank nicht geöffnet werden. Bitte
versuchen Sie es später noch einmal.\n";
echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
exit (); // PHP-Script beenden
}

$query1 = "SELECT kunr FROM kunden WHERE kunr = '$kunr' ";
$result = mysql_query($query1);

$num = mysql_NumRows($result);

if ( $num != 0 )
{
$query2="DELETE FROM kunden WHERE kunr = '$kunr'";
$result2 = mysql_query($query2);
if ($result2)
{
print"<p>Kundennummer: <b>$kunr</b> wurde gelöscht.<p> ";
}
}
else
{
print"<p> Datensatz nicht vorhanden!</p> ";
}
mysql_close();

?>

<!-- ----------------------Bis hier kopieren----------------------------------------------------------- -->
<br /> <br /><br />
</div>
</div>
</div>
<!-- begin: #footer -->
<div id="footer"><a href="../index.html">Johann Penon-Ostendorf</a><br />
Layout based on <a href="http://www.yaml.de/">YAML</a> </div>
</div>
</div>
</body>
</html>


Das Layout wurde mit YAML erstellt

zum Seitenanfang springen

zum Seitenanfang springen