Hey,
ich fange derzeit mit PHP & MYSQL an und hab derzeit etwas geschrieben was leider 1(2) Error Meldungen erzeugt. Vielleicht kann mir das ja jemand fixxen bzw. einen funktionierenden Code draus machen. Wäre sehr dankbar!
Nun tritt folgende Fehlermeldung auf:
Wenn ich Zeile 24 ganz raus nehme folgt der gleiche Error auf Zeile
32.
Vielleicht kann jemand helfen..
ich fange derzeit mit PHP & MYSQL an und hab derzeit etwas geschrieben was leider 1(2) Error Meldungen erzeugt. Vielleicht kann mir das ja jemand fixxen bzw. einen funktionierenden Code draus machen. Wäre sehr dankbar!
PHP-Code:
<html>
<head>
<?php
if (isset($_POST["gesendet"]))
{
$con = mysqli_connect("", "root");
mysqli_select_db($con, "firma");
$sql = "insert personen"
. "name, vorname, personalnummer,"
. "gehalt, geburtstag) values "
. "('" . $_POST ["na"] . "',"
. "'" . $_POST ["vn"] . "', "
. $_POST ["pn"] . ", "
. $_POST ["ge"] . ", "
. "'" . $_POST["gt] . "')";
mysqli_query($con, $sql);
$num = mysqli_affected_rows($con);
if ($num>0)
{
echo "<p><font color='#00aa00'>";
echo "Es wurde ein Datensatz hinzugefügt";
echo "</font></p>";
}
else
{
echo "<p><font color='#ff0000'>";
echo "Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt";
echo "</font></p>";
}
mysqli_close($con);
}
<?
<head>
<body>
<p>Geben sie bitte einen vollständigen Datensatz ein<br />
und senden Sie das Formular ab:</p>
<form action = "db_erzeugen.php" method = "post">
<p><input name "na" /> Name</p>
<p><input name "vn" /> Vorname </p>
<p><input name "pn" />
Personalnummer (eine ganze Zahl)</p>
<p> input name "ge" /> Gehalt
(Nachkommastellen mit Punkt) </p>
<p> input name "gr" /> Geburtsdatum
(in der Form JJJJ-MM-TT)</p>
<p><input type ="submit" name = "gesendet" />
<input type = "reset" /></p>
</form>
<p> Alle Datensätze <a href="db_tabelle.php">anzeigen</a></p>
</body>
</html>
PHP-Code:
Parse error: syntax error, unexpected '')"; ' (T_CONSTANT_ENCAPSED_STRING), expecting ']' in C:\xampp\htdocs\db_erzeugen.php on line 24
32.
Vielleicht kann jemand helfen..
Kommentar