Ich habe ein kleine Problemchen:
Wenn ich in mein Formular Daten Eingebe, gelangen diese NICHT bzw nicht richtig in der MySQL DB...
<html>
<head>
<title>Helden der Nation</title>
</head>
<body>
<body bgcolor="lightblue">
<Font face="Arial" color="white">
<h1 align="center">Terminplaner</h1>
<table border="0">
<colgroup width="150" span="5"></colgroup>
<form>
<tr>
<td><font color="white">Datum <br>(DD.MM.YYYY)</font></td>
<td><input type="text" name="Tag"></input></td>
<?php
echo"<td>Heute:".date("d.m.y")."</td>";
?>
</tr>
<tr>
<td><font color="white">Zeit <br>(HH:MM)</font></td>
<td><input type="text" name="Zeit"></input></td>
<?php
echo"<td>Jetzt :".date("h:i")."</td>";
?>
</tr>
<tr>
<td><font color="white">To do</td></font>
<td><textarea type="text" name="Termin" cols="60" rows="10" ></textarea></td>
<td><img src="termin.gif"></td>
</tr>
</table>
<table border="0">
<colgroup width="150" span="3"></colgroup>
<tr>
<td></td>
<td><input type="submit" value="Eintragen" name="Eintragen"></input></td>
<td><input type="reset" name="Zurücksetzen"</input></td>
</tr>
</form>
</table>
<Font face="Arial" color="white">
<h2 align="center">Liste der notierten Termine</h2>
<center><img src="pruefen.gif"></center>
<!-- Tabelle für Datenbankzugriff und Datenbankzugriff -->
<table border="2" color="black">
<colgroup width="1000" span="5"></colgroup>
<tr>
<td>
<!-- Beginn des PHP's innerhalb der Ausgabe- Tabelle -->
<?php
//Holen der Informationen aus dem Formular
$Tag = $_POST['Tag'];
$Zeit = $_POST['Zeit'];
$Termin = $_POST['Termin'];
//Variabeln zur Bestimmung der Datenbank
//$DSN="termin";
$Host="localhost";
$Benutzer="[existiertnicht]";
$Kennwort="[gibtsnicht]";
$Verbindung=mysql_connect($Host, $Benutzer, $Kennwort);
mysql_select_db("stefanderheld",$Verbindung);
//echo $Verbindung;
//Übergeben der Formular Daten in die MySQL DB
//INSERT-INTO Anweisung
//if ($Tag !="" && $Zeit =!"" && $Termin =!"") {
$Query="INSERT INTO termin(Datum,Zeit,Termin)VALUES('$Tag','$Zeit','$Termin')";
$Ergebnis=mysql_query($Query,$Verbindung);
echo $Ergebnis;
// }
/*
//Auslesen des Datenbestamdes der Access DB
//Zugriff auf Die DB
$Query="SELECT Datum, Uhrzeit, termin FROM termin ORDER BY Tag ";
$Ergebnis=mysql_query($Query,$Verbindung);
//Formatierte Ausgabe
while ($row=mysql_fetch_row($Ergebnis)){
echo $row[0] ." ".
$row[1] ."<p>".
$row[2] ."<p><hr><p>";
}
*/
?>
</td>
</tr>
</table>
</font>
</body>
</html>
fürhre ich das aus tritt folgender Fehler auf:
Datum: 0000.00.00
Zeit:00:00
Termin: Nix
PS: hab halt erstmal auskommentiert bis zu dem Punkt wo der Fehler auftritt
Bitte helft^^
MFG
Stefan
EDIT: Das war die Frickellei von Access auf MySQL...
Der Fehler: Hatte noch "POST" anstatt "GET" drinne... Naja wenn man Websites umfrickelt
Dieser Beitrag wurde von Stefan_der_held bearbeitet: 12. Februar 2007 - 10:06

Hilfe
Neues Thema
Antworten


Nach oben

