Habe Probleme mit einem Update. Finde den Fehler nicht, es wird nix geupdatet. Hoffe auf Hilfe.
PHP-Code:
<?php
session_start();
?>
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Neue Seite 1</title>
<link rel="stylesheet" href="http://calvano.bplaced.de/lmain.css">
</head>
<body>
<p align="center" class="head">Futterpläne</p>
Du kannst jedem deiner Pferde einen eigenen Futterplan erstellen. Dieser hilft den Stallburschen und Pflegern auf Calvano zu
wissen wie, wann und womit dein Pferd gefüttert wird. Erstellst du keinen
Futterplan wird das Standartfutter verwendet.
<br><br>
Wähle aus von welchem deiner Pferde du den Plan ändern möchtest.
<br>
<form action=futterplanerstellen.php method=post>
<select name=pname>
<?php
include("db.php");
include("functions.inc.php");
$Ergebnisone = mysql_query("SELECT name FROM mitglieder WHERE id = ".$_SESSION["login"]);
while($row = mysql_fetch_object($Ergebnisone))
{
$besitzername = $row->name;
}
$Ergebnis = mysql_query("SELECT * FROM pferd WHERE besitzer = '".$besitzername."'");
if (mysql_num_rows($Ergebnis) == 0) {
echo 'Fehler.';
}
else {
while($Data = mysql_fetch_array($Ergebnis)) {
echo "
<option>$Data[name]</option>
";
{
$pname=$_REQUEST['pname'];
}
}
}
echo mysql_error();
?>
</select>
<input type=submit name=send value=Auswählen>
</form>
<br>
<?php
include("db.php");
if(isset($_SESSION["login"])) { // Wenn eingeloggt..
{
$pname=$_REQUEST['pname'];
}
echo "
Du hast $pname ausgewählt.
";
$pname=$HTTP_POST_VARS['pname'];
refresh($_SESSION["login"]); // refresht
if(isset($_REQUEST["sentt"])) {
$aendern = ("UPDATE pferd Set Futterplan = '".strip_tags($_REQUEST["Futterplan"])."' WHERE name='$pname'");
$update = mysql_query($aendern);
}
$abfrage = "SELECT * FROM pferd WHERE name = '".$pname."'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{ // Formular ->
echo mysql_error();
?>
<center>
<table border="0" width="300">
<tr>
<td><img border="0" src="http://calvano.bplaced.de/bilder/<?= $row->vorschaupic ?>" align="center"></td>
<td>
<form action=futterplanerstellen.php method=post enctype="multipart/form-data">
<textarea name="Futterplan" cols=38 rows=8>
<?= $row->Futterplan ?>
</textarea><br>
<input type=submit name=sentt value=Neu>
</form>
</td>
</tr>
</table>
</center>
<br>
<br>
<br>
Der Futterplan wird automatisch geändert. Einmal klicken genügt.
<?php
include("footer.php");
}
}
echo mysql_error();
?>
Kommentar