Hallo,
ich habe mich heute schon seit Stunden mit folgendem Problem rumgeschlagen:
Ich will mit einem php-Programm ein Formular erstellen, mit dem man Daten in eine mysql-Datenbank einfügen kann.
So sieht mein Code aus:
<html>
<head><title> DATENBANK </title>
<?php
if (isset($_POST["gesendet"]))
{
mysql_connect("","root");
mysql_select_db("AEMessdatenbank");
$sqlab = "insert aemessdatenbank.projekt";
$sqlab .= "(Projektnummer, Projektname, Link zum Angebot, Auftraggeber) values ";
$sqlab .= "(" . $_POST["nummer"] . ", ";
$sqlab .= "'" . $_POST["nome"] . "', ";
$sqlab .= "'" . $_POST["angebotlink"] . "', ";
$sqlab .= "'" . $_POST["auftraggeber"] . "')";
mysql_query($sqlab);
$num=mysql_affected_rows();
if ($num>0)
{
echo "<font color='#00aa00'>";
echo "Es wurde ein Projekt hinzugefügt<p>";
echo "</font>";
}
else
{
echo "<font color='#ff0000'>";
echo "Es ist ein Fehler aufgetreten, es wurde kein Projekt hinzugefügt<p>";
echo "</font>";
}
}
?>
</head>
<body>
Tragen Sie bitte das Projekt ein<br> und senden Sie das Formular ab.
<form action="Datei5.php" method="post">
<input name="nummer"> Projektnummer<p>
<input name="nome"> Projektname<p>
<input name="angebotlink"> Link zum Angebot<p>
<input name="auftraggeber"> Auftraggeber<p>
<input type="submit" name="gesendet">
<input type="reset">
</form>
</body>
</html>
Das Formular erschein auf dem Bildschirm, aber es kommt immer die Meldung, dass keine Daten eingetragen wurden, und es werden auch tatsächlich keine in die Tabelle übertragen.
Ich bin für jede Hilfe dankbar!
Viele Grüße
Kerstin
ich habe mich heute schon seit Stunden mit folgendem Problem rumgeschlagen:
Ich will mit einem php-Programm ein Formular erstellen, mit dem man Daten in eine mysql-Datenbank einfügen kann.
So sieht mein Code aus:
<html>
<head><title> DATENBANK </title>
<?php
if (isset($_POST["gesendet"]))
{
mysql_connect("","root");
mysql_select_db("AEMessdatenbank");
$sqlab = "insert aemessdatenbank.projekt";
$sqlab .= "(Projektnummer, Projektname, Link zum Angebot, Auftraggeber) values ";
$sqlab .= "(" . $_POST["nummer"] . ", ";
$sqlab .= "'" . $_POST["nome"] . "', ";
$sqlab .= "'" . $_POST["angebotlink"] . "', ";
$sqlab .= "'" . $_POST["auftraggeber"] . "')";
mysql_query($sqlab);
$num=mysql_affected_rows();
if ($num>0)
{
echo "<font color='#00aa00'>";
echo "Es wurde ein Projekt hinzugefügt<p>";
echo "</font>";
}
else
{
echo "<font color='#ff0000'>";
echo "Es ist ein Fehler aufgetreten, es wurde kein Projekt hinzugefügt<p>";
echo "</font>";
}
}
?>
</head>
<body>
Tragen Sie bitte das Projekt ein<br> und senden Sie das Formular ab.
<form action="Datei5.php" method="post">
<input name="nummer"> Projektnummer<p>
<input name="nome"> Projektname<p>
<input name="angebotlink"> Link zum Angebot<p>
<input name="auftraggeber"> Auftraggeber<p>
<input type="submit" name="gesendet">
<input type="reset">
</form>
</body>
</html>
Das Formular erschein auf dem Bildschirm, aber es kommt immer die Meldung, dass keine Daten eingetragen wurden, und es werden auch tatsächlich keine in die Tabelle übertragen.
Ich bin für jede Hilfe dankbar!
Viele Grüße
Kerstin

Kommentar