Hallo, ich bin hier langsam am verzweifeln, ich habe mir ein paar Seiten erstellt, zum eintragen, auslesen, updaten und löschen der Daten in meiner mysql tabelle.
das auslesen funktioniert so weit:
auslesen:
das ist die Site zum einfügen:
dies die Seite zum Updaten:
und dies die Seite zum Löschen:
könnt ihr mir vielleicht erklären warum nix funktioniert?
hab mir jetzt schon verschiedene tut´s angesehen, aber irgendwie find ich den Fehler nicht....
mfg
Sebastian
das auslesen funktioniert so weit:
auslesen:
PHP-Code:
<!-fechtarr.php->
<html>
<body>
<table>
<?PHP include ("zugriff.inc.php");
$query = "SELECT * FROM Bewerbungen order by Datum_beworben DESC";
$result = mysql_query($query);
while ($line = mysql_fetch_array($result)) { ?>
<table border="1">
<tr>
<th><font color="#0000FF">ID</font></th>
<th><font color="#0000FF">Arbeitgeber</font></th>
<th><font color="#0000FF">Datum beworben</font></th>
<th><font color="#0000FF">Ort</font></th>
<th><font color="#0000FF">Stellenangebot</font></th>
<th><font color="#0000FF">schriftlich</font></th>
<th><font color="#0000FF">telefonisch</font></th>
<th><font color="#0000FF">Email</font></th>
<th><font color="#0000FF">online</font></th>
<th><font color="#0000FF">Antwort</th>
</tr>
<tr>
<td style="width:20px"><?PHP echo $line[ID];?></td>
<td style="width:150px"><?PHP echo $line[Arbeitgeber];?></td>
<td style="width:120px"><?PHP echo $line[Datum_beworben];?></td>
<td style="width:120px"><?PHP echo $line[Ort];?></td>
<td style="width:120px"><?PHP echo $line[Stellenangebot];?></td>
<td style="width:80px"><?PHP echo $line[schriftlich];?></td>
<td style="width:80px"><?PHP echo $line[telefonisch];?></td>
<td style="width:50px"><?PHP echo $line[Email];?></td>
<td style="width:50px"><?PHP echo $line[online];?></td>
<td style="width:300px"><?PHP echo $line[Antwort];?></td>
</tr>
</table>
<td><a href="update.php?ID=<?PHP echo $line[ID];?>">Edit</a></td>
<td><a href="delete.php?ID=<?PHP echo $line[ID];?>">Delete</a></td>
<?PHP
}
mysql_free_result($result);
mysql_close();
?>
</table><br>
<a href="insert.php">neuer Eintrag</a>
</body>
</html>
PHP-Code:
<!-insert.php->
<html>
<head>
<title>insert</title>
<meta name="author" content="Sebastian Voigt">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?PHP
if ($button==" OK ") {
include("zugriff.inc.php");
mysql_query("INSERT INTO Bewerbungen(ID, Arbeitgeber, Datum_beworben, Ort, Stellenangebot, schriftlich, telefonisch, Email, online, Antwort) VALUES(NULL,'$Arbeitgeber','$Datum_beworben','$Ort','$Stellenangebot','$schriftlich','$telefonisch','$Email','$online','$Antwort')");
mysql_close();
?>
Die Daten wurden eingetragen<br>
<?PHP
} else { ?>
<form method="post" action="insert.php">
<input type="text" name="Arbeitgeber" value="Arbeitgeber"><br>
<input type="text" name="Datum_beworben" value="Datum_beworben"><br>
<input type="text" name="Ort" value="Ort"><br>
<input type="text" name="Stellenangebot" value="Stellenangebot"><br>
<input type="text" name="schriftlich" value="schriftlich"><br>
<input type="text" name="telefonisch" value="telefonisch"><br>
<input type="text" name="Email" value="Email"><br>
<input type="text" name="online" value="online"><br>
<input type="text" name="Antwort" value="Antwort"><br>
<input type="submit" name="button" value=" OK ">
</form>
<?PHP
} ?>
<a href="insert.php">neuer Eintrag</a><br>
<a href="fetcharr.php">zur Übersicht</a>
</body>
</html>
PHP-Code:
<!-update.php->
<html>
<head>
<title>update</title>
<meta name="author" content="Sebastian Voigt">
<meta name="editor" content="html-editor phase 5">
</head>
<body>
<?PHP include("zugriff.inc.php");
if ($button==" OK ") {
mysql_query("UPDATE Bewerbungen SET ID='ID', Arbeitgeber='$Arbeitgeber', Datum_beworben='$Datum_beworben', Ort='$Ort', Stellenangebot='$Stellenangebot', schriftlich='$schriftlich', telefonisch='$telefonisch', Email='$Email', online='$online', Antwort='$Antwort', WHERE ID='$ID'");
mysql_close();
?>
Die Daten wurden eingetragen<br>
<a href="fetcharr.php">zur Übersicht</a>
<? } else {
$query = "SELECT * FROM Bewerbungen WHERE ID='$ID'";
$result = mysql_query($query)
$line = mysql_fetch_array($result);
?>
<form method="post" action="update.php?id=<?PHP echo $ID; ?>">
<input type="text" name="Arbeitgeber" value="Arbeitgeber"><br>
<input type="text" name="Datum_beworben" value="Datum_beworben"><br>
<input type="text" name="Ort" value="Ort"><br>
<input type="text" name="Stellenangebot" value="Stellenangebot"><br>
<input type="text" name="schriftlich" value="schriftlich"><br>
<input type="text" name="telefonisch" value="telefonisch"><br>
<input type="text" name="Email" value="Email"><br>
<input type="text" name="online" value="online"><br>
<input type="text" name="Antwort" value="Antwort"><br>
<input type="submit" name="button" value=" OK ">
</form>
<? } ?>
<a href="fetcharr.php">zur Übersicht</a>
</body>
</html>
PHP-Code:
<!-delete.php->
<html>
<body>
<?php include ("zugriff.inc.php");
mysql_query("DELETE FROM Bewerbungen WHERE ID='$ID'");
mysql_close();
?>
Die Daten wurden gelöscht<br>
<a href="fetcharr.php">zur Übersicht</a>
<body>
<html>
könnt ihr mir vielleicht erklären warum nix funktioniert?
hab mir jetzt schon verschiedene tut´s angesehen, aber irgendwie find ich den Fehler nicht....
mfg
Sebastian

Kommentar