Hallo,
ich habe ein Formular mit dem ich Daten in einer MySQL-Tabelle
aktualisieren möchte.
Wie muss ich den Code ändern, damit die neuen Eingaben zu den
Zahlen, die schon in der Datenbanktabelle stehen, dazuaddiert werden?
Grüße von Sven
ich habe ein Formular mit dem ich Daten in einer MySQL-Tabelle
aktualisieren möchte.
PHP-Code:
<FORM method="get" action="aendern.php">
<?php
error_reporting(0);
$id = $_GET["id"];
$submit = $_GET["submit"];
function check($id)
{
$fehler=0;
if (empty($id)) { die ("<span class=\"Beitrag\">Es ist ein Fehler aufgetreten.
Du hast vergessen, die ID einzugeben.
</span><p><a href=\"javascript:history.back()\" class=\"multilink\">
Korrigiere bitte Deine Eingabe.</a>"); }
return true;
}
if(!$submit)
{
?>
<table id="anmeldetabelle">
<tr>
<td class="links">Einsaetze:</td>
<td class="rechts"><input name="Einsaetze" type="text" size="30" class="feldi"></td>
</tr>
<tr>
<td class="links">Spielzeit:</td>
<td class="rechts"><input name="Spielzeit" type="text" size="30" class="feldi"></td>
</tr>
<tr>
<td class="links">Auswechselung:</td>
<td class="rechts"><input name="Auswechselung" type="text" size="30" class="feldi"></td>
</tr>
<tr>
<td class="links">Einwechselung:</td>
<td class="rechts"><input name="Einwechselung" type="text" size="30" class="feldi"></td>
</tr>
<tr>
<td class="links">Absenden:</td>
<td class="rechts">
<input type="submit" name="submit" value="Absenden" class="sender">
<input type="reset" value="Abbrechen" class="sender">
</td>
</tr>
</table>
</form>
<?php
}
else
{
$ch=check($id, $agb);
if($ch)
{
include('config.php');
$query="UPDATE statistik SET
Einsaetze = '$_GET[Einsaetze]',
Spielzeit = '$_GET[Spielzeit]',
Auswechselung = '$_GET[Auswechselung]',
Einwechselung = '$_GET[Einwechselung]',
WHERE id = '$_GET[id]'";
$ok = mysql_query($query) or die(mysql_error());
if(!$ok)
{
echo "Daten konnten nicht übernommen werden !";
}
else
{
echo 'Daten wurden erfolgreich übernommen !<br><br>';
echo '<a href="aendern.php">Hier geht es zur nächsten Eingabe</a>';
}
}}
?>
Zahlen, die schon in der Datenbanktabelle stehen, dazuaddiert werden?
Grüße von Sven
Kommentar