PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Daten zu den vorhandenen dazuaddieren (http://www.selfphp.de/forum/showthread.php?t=13562)

pekobe 25.05.2006 17:50:57

Daten zu den vorhandenen dazuaddieren
 
Hallo,

ich möchte mit Hilfe eines Formulares Daten in einer Tabelle ändern.
Die neuen Daten, die im Formular eingegeben werden, sollen zu den
vorhandenen Daten dazuaddiert werden.
Bis jetzt habe ich folgenden Code:

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">
      <thead>
        <th colspan="2"><h3>Update des Spielers</h3></th>
      </thead>
      <tbody>
          <tr>
          <td class="links">ID:</td>
          <td class="rechts"><input name="id" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Einsaetze:</td>
          <td class="rechts"><input name="Einsaetze" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Spielzeit:</td>
          <td class="rechts"><input name="Spielzeit" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Auswechselung:</td>
          <td class="rechts"><input name="Auswechselung" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Einwechselung:</td>
          <td class="rechts"><input name="Einwechselung" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Tore:</td>
          <td class="rechts"><input name="Tore" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Vorlagen:</td>
          <td class="rechts"><input name="Vorlagen" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Gelb:</td>
          <td class="rechts"><input name="Gelb" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Gelb-Rot:</td>
          <td class="rechts"><input name="Gelb_Rot" type="text" size="30" class="feldi" value="0"></td>
        </tr>
        <tr>
          <td class="links">Rot:</td>
          <td class="rechts"><input name="Rot" type="text" size="30" class="feldi" value="0"></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>
      </tbody>
    </table> 
  </form>
    <?php
      
}
      else  
      {
      
$ch=check($id);
      if(
$ch)
      {    
      include(
'config.php');
      
$query="UPDATE statistik SET      
      Einsaetze = '$_GET[Einsaetze]', 
      Spielzeit = '$_GET[Spielzeit]', 
      Auswechselung = '$_GET[Auswechselung]', 
      Einwechselung = '$_GET[Einwechselung]', 
      Tore = '$_GET[Tore]', 
      Vorlagen = '$_GET[Vorlagen]', 
      Gelb = '$_GET[Gelb]',
      Gelb_Rot = '$_GET[Gelb_Rot]', 
      Rot = '$_GET[Rot]' 
      WHERE id = '$_GET[id]'"

      
$ok mysql_query($query) or die(mysql_error());
      if(!
$ok)
      {
      echo 
"Daten konnten nicht &uuml;bernommen werden !";
      }
      else
      {
      echo 
'Daten wurden erfolgreich &uuml;bernommen !<br><br>';
      echo 
'<a href="aendern.php">Hier geht es zur nächsten Eingabe</a><br><br>';
      echo 
'<a href="index.php">Hier geht es zum Hauptmenue</a>';
      }  
      }
      } 
    
?>

Dort werden aber die vorhandenen Daten durch nie neuen ersetzt.

Wie muss man den Code ändern, damit die Daten dazuaddiert werden?


Grüße von Peter

Heinrich 26.05.2006 21:48:19

AW: Daten zu den vorhandenen dazuaddieren
 
Hi,

z.B.:
PHP-Code:

SET Einsaetze Einsaetze '$_GET[Einsaetze]' 

Gruß
Heinrich

pekobe 27.05.2006 10:40:17

AW: Daten zu den vorhandenen dazuaddieren
 
Hallo Heinrich,

dankeschön für Deine Antwort.
Jetzt funktioniert es endlich.


Grüße von Peter


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:04:31 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.