Hannibal19xx
Member
Hallo
Hier erstmal der Quelltext:
Das Auslesen der Datensätze klappt wunderbar, doch er trägt leider keine ein, und macht auch kein Update..
Am Quelltext sollte es eigentlich nicht liegen, da es auf anderen rechnern bei einem bekannten problemlos klappt...
Hier erstmal der Quelltext:
Code:
<html>
<head>
<title>DVD-Sammlung by Daniels & Schwarz</title>
</head>
<body bgcolor ="#8F8F8F">
<?
echo "
<center>
<h1><u>DVD-Verwaltung v1.3</u></h1>
</center>
";
mysql_connect("localhost","root");
$connection = mysql_select_db("dvdcol");
if (!$connection)
{
mysql_query("CREATE DATABASE dvdcol");
$connection = mysql_select_db("dvdcol");
}
if ($genre == "")
$genre = "jahr";
if ($neu == "jepp")
mysql_query("insert into dvd (titel,rubrik,jahr) values ('$titel','$rubrik','$jahr')");
if ($action == "delete")
mysql_query("DELETE FROM dvd WHERE id='$id'");
if ($action == "edit")
mysql_query("UPDATE dvd SET titel='$titel', rubrik='$rubrik', jahr='$jahr' WHERE id='$editid'");
$bla = mysql_query("CREATE TABLE `dvd` (`titel` VARCHAR( 200 ) NOT NULL ,
`rubrik` VARCHAR( 200 ) NOT NULL ,
`jahr` VARCHAR( 5 ) NOT NULL ,
`id` INT( 1 ) NOT NULL PRIMARY KEY AUTO_INCREMENT )");
$ergebnis = mysql_query("SELECT * FROM dvd where $genre like '%$Suchbegriff%' ");
echo "<Form ACTION=\"index.php\" Method=\"post\">
<br><br><br><center>
<b>Nach Titel/Rubrik/Erscheinungsjahr suchen...:</b><br><br>
Bitte geben Sie den Suchbegriff ein:<br>
<Input Type =\"text\" Name=\"Suchbegriff\" Size=\"20\" Maxlength=\"40\" >
<br><br>
<Select Name =\"genre\" Size=\"3\">
<Option Selected Value=\"titel\"> Titel </Option>
<Option Selected Value=\"rubrik\"> Rubrik </Option>
<Option Selected Value=\"jahr\"> Jahr </Option>
</Select>
<br><br><br>
<Input Type=\"submit\" Value=\"Best�igen\">
<Input Type=\"RESET\" Value =\"Reset\"></center>
</Form>";
echo "<div style=\"font-family: Helvetica; font-size: 12px; color: #ffffff;\">";
echo "Es wurde".(mysql_num_rows($ergebnis) != 1 ? "n" : "")." <b>".mysql_num_rows($ergebnis)."</b> DVD".(mysql_num_rows($ergebnis) == 1 ? "" : "s")." gefunden!<br><br>";
echo "
<table cellpadding=\"3\" style=\"border: 1 dotted black; border-collapse: collapse;\" width=\"100%\">";
echo "<tr><td style=\"border: 1 solid black\"><b>Titel</b></td>
<td style=\"border: 1 solid black\"><b>Rubrik</b></td>
<td style=\"border: 1 solid black\"><b>Jahr</b></td>
<td style=\"border: 1 solid black\"><b>�dern?</b></td>
<td style=\"border: 1 solid black\"><b>L�chen?</b></td></tr>";
while($eintrag = mysql_fetch_array($ergebnis))
{
if ($editid == $eintrag[id] && $action == "editform")
{
?>
<form action="index.php" method="post">
<tr><td style="border: 1 solid black"><input type="text" name="titel" size="40" value="<?= $eintrag[titel] ?>"></td>
<td style="border: 1 solid black"><input type="text" name="rubrik" size="40" value="<?= $eintrag[rubrik] ?>"></td>
<td style="border: 1 solid black"><input type="text" name="jahr" size="4" value="<?= $eintrag[jahr] ?>"></td>
<td style="border: 1 solid black"><input type="submit" value="OK"></td>
<input type="hidden" name="action" value="edit">
<input type="hidden" name="editid" value="<?= $editid ?>">
</form>
<td style="border: 1 solid black"> </td></tr>
<?
}
else
{
echo "<tr><td style=\"border: 1 solid black\"><b>".$eintrag["titel"]."</b></td>
<td style=\"border: 1 solid black\"><b>".$eintrag["rubrik"]."</b></td>
<td style=\"border: 1 solid black\"><b>".$eintrag["jahr"]."</b></td>
<td style=\"border: 1 solid black\"><b><a href=\"index.php?action=editform&editid=$eintrag[id]\">�dern?</a></b>
<td style=\"border: 1 solid black\"><b><a href=\"index.php?action=delete&id=".$eintrag["id"]."\">L�chen?</a><b></td></tr>";
}
}
echo "</table>";
echo "</div>";
echo "
<form action=\"index.php\" method=\"post\">
<center>
<b>Neue DVD hinzufgen...:</b><br><br>
<br>Titel:<br><Input Type =\"text\" Name=\"titel\" Size=\"20\" Maxlength=\"40\" >
<br>Rubrik:<br><Input Type =\"text\" Name=\"rubrik\" Size=\"20\" Maxlength=\"40\" >
<br>Jahr:<br><Input Type =\"text\" Name=\"jahr\" Size=\"20\" Maxlength=\"40\" >
<br><br>
<Input Type=\"submit\" Value=\"Best�igen\">
<input type=\"hidden\" name=\"neu\" value=\"jepp\">
<Input Type=\"RESET\" Value =\"Reset\">
</center>
</Form>";
echo "
© by Daniels and Schwarz Co. GmbH<br>
";
?>
</body>
</html>
Das Auslesen der Datensätze klappt wunderbar, doch er trägt leider keine ein, und macht auch kein Update..
Am Quelltext sollte es eigentlich nicht liegen, da es auf anderen rechnern bei einem bekannten problemlos klappt...