Hi @ all,
Ich habe das Problem dass ich in meinem kleinen Script nach dem ändern der Daten und dem Drücken auf senden, nicht in die if-Schleife komme und somit auch die Daten nicht aktualisiert werden.
Hier der Auszug aus dem Script:
Ich hoffe ich habe nicht zuviel ausgelassen beim Posten des Codes...
Vielen Dank schonmal für eure Hilfe!
CyA Takeliner
Ich habe das Problem dass ich in meinem kleinen Script nach dem ändern der Daten und dem Drücken auf senden, nicht in die if-Schleife komme und somit auch die Daten nicht aktualisiert werden.
Hier der Auszug aus dem Script:
PHP-Code:
<?
error_reporting(E_ALL);
include "config.php";
$sql = 'SELECT ID, Datum, Host
FROM lan';
$res = mysql_query($sql) or die(mysql_error());
//Update
if(isset($HTTP_POST_VARS['senden']) && $HTTP_POST_VARS['senden']=="senden")
{
echo "JA!";
$sqlset = "
UPDATE
Datum, Host
SET
Datum = '$HTTP_POST_VARS[Datum]',
Host = '$HTTP_POST_VARS[Host]'
WHERE
ID = '$HTTP_POST_VARS[ID]'";
mysql_query($sqlset) OR die(mysql_error());
echo "Ihre Daten wurde gespeichert!";
}
else
{
//Anzeige
echo "<table border=\"0\" cellspacing=\"2\" cellpadding=\"3\" align=\"left\">";
echo "<tr>";
echo "<td width=\"110\"><SPAN class=\"text\"><b>Datum</b></SPAN></td>";
echo "<td width=\"110\"><SPAN class=\"text\"><b>Host</b></SPAN></td>";
echo "<td width=\"110\"><SPAN class=\"text\"><b>Aendern</b></SPAN></td>";
echo "</tr>";
while ($test = mysql_fetch_array($res))
{
echo '<tr><form action="'.$_SERVER["PHP_SELF"].'">';
echo '<td width="10">'.$test['ID'].'</td>';
echo '<td width="120"><textarea name="Datum" rows="5">'.$test['Datum'].'</textarea></td>';
echo '<td align="120"><textarea name="Host" rows="5">'.$test['Host'].'</textarea></td>';
echo '<td width="120"><input type="Submit" name="senden" value="senden"></td>';
echo '<input name="'.$test['ID'].'" type="hidden" value="'.$test['ID'].'"></form></tr>';
}
echo "</table><BR><BR><BR>";
}
?>
Vielen Dank schonmal für eure Hilfe!
CyA Takeliner
Kommentar