NetPerformance
Erfahrenes Mitglied
Hallo
Ich habe Probleme mit dem Insert-Parameter (ganz unten).
Fehlermeldung:
Parse error: parse error in /raid/domains/de/n/netperformance/htdocs/www/php/test/einfuegen.php on line 59
Dummerweise befindet sich in der Zeile 50 nur </html> !
Bedanke mich im vorraus
Aaron
Ich habe Probleme mit dem Insert-Parameter (ganz unten).
Fehlermeldung:
Parse error: parse error in /raid/domains/de/n/netperformance/htdocs/www/php/test/einfuegen.php on line 59
Dummerweise befindet sich in der Zeile 50 nur </html> !
PHP:
<html>
<head>
<title>In Datenbank einfügen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>Geben Sie einen vollständigen Datensatz ein und senden Sie das Formular ab : </p>
<form action = "<?php $PHP_SELF ?>" method = "post"><p>
<input name="nachname" type="text" size="30"> Nachname<p></p>
<input name="vorname" type="text" size="30"> Vorname<p></p>
<input name="personalnummer" type="text" size="30"> personalnummer (eine ganze Zahl)<p></p>
<input name="gehalt" type="text" size="30"> Gehalt (Nachkommastellen mit Punkt)<p></p>
<input name="geburtstag" type="text" size="30"> Geburtstag (in der Form JJJJ-MM-TT)<p></p>
<input name="einfuegen" type="submit" value="Senden">
</p>
<p> </p>
<p>Alle Datensätze anzeigen !</p>
<p>
<input type="submit" name="Submit" value="Anzeigen">
</p>
</form>
<?php
$server = "info";
$user = "info";
$pass = "info";
$dbname = "info";
$nn=strip_tags($HTTP_POST_VARS["nachname"]);
$vn=strip_tags($HTTP_POST_VARS["vorname"]);
$pn=strip_tags($HTTP_POST_VARS["personalnummer"]);
$gh=strip_tags($HTTP_POST_VARS["gehalt"]);
$gb=strip_tags($HTTP_POST_VARS["geburtstag"]);
if($einfuegen) // einfuegen = Submit-Button
{
// Server-connection
mysql_connect("$server","$user","$pass") or die(mysql_error());
$db = mysql_select_db("$dbname");
$query = "INSERT INTO person (name, vorname, personalnummer, gehalt, geburtstag) VALUES
(
'$nn',
'$vn',
'$pn',
'$gh',
'$gb'
)";
$res = mysql_query("SELECT * FROM person"); // Liefert alle Datensätze
$num = mysql_num_rows($res); // Anzahl der Datensätze
?>
</body>
</html>
Bedanke mich im vorraus
Aaron