Formular problem mit MySQL
Hallo zusammen!
Ich habe mir ein Formular erstellt, das einige Daten von Kunden in die Datenbank schreiben soll, aber aus irgendeinem Grund will das nicht so funktionieren.
Hier mein Skript:
<?PHP
require ('config.php');
MYSQL_CONNECT($db_server,$db_user,$db_passwort);
mysql_select_db($db_name) or DIE( "Datenbank nicht erreichbar!" );
?>
<form name="" method="post" action="<? echo $PHP_SELF; ?>?action=write">
<table>
<tr>
<td>Kundennummer:</td>
<td><input name="Kdnr" type="text" size="30" maxlength="30"></td>
<td rowspan="6"><textarea name="notiz" cols="50" rows="10"></textarea></td>
</tr>
<tr>
<td>Anrede:</td>
<td><select name="Anrede" size="1">
<option>Herr</option>
<option>Frau</option>
</select>
</td>
</tr>
<tr>
<td>Titel</td>
<td><input name="titel" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Nachname:</td>
<td><input name="Nachname" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Vorname:</td>
<td><input name="Vorname" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Firma:</td>
<td><input name="Firma" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Abteilung:</td>
<td><input name="Abteilung" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Straße:</td>
<td><input name="Strasse" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>PLZ:</td>
<td><input name="PLZ" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Ort:</td>
<td><input name="Ort" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Land:</td>
<td><input name="Land" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Telefon:</td>
<td><input name="Telefon" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Handy:</td>
<td><input name="Handy" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Fax:</td>
<td><input name="Fax" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td>E-Mail:</td>
<td><input name="Mail" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="add" value="Kunde einfügen"></td>
</table>
<?
$sql = "INSERT INTO $tablename
(id,Kundennr,Anrede,Titel,Nachname,Vorname,Firma,Abteilung,Straß e,PLZ,Ort,Land,Telefon,Handy,Fax,E_Mail)
VALUES('','$Kdnr','$Anrede','$Titel','$Nachname','$Vorname','$Firma',' $Abteilung','$Strasse','$PLZ','$Ort','$Land','$Telefon','$Handy','$Fax ','$Mail')";
$result = mysql_query($sql);
?>
Noch meine "config.php":
<?
$db_server = "localhost";
$db_name = "access";
$db_user = "root";
$db_passwort = "";
$tablename = "kunden";
?>
Ich weiß absolut nicht mehr weiter....
Ich hoffe ihr könnt mir helfen.
Gruß Martini
|