Formulardaten an Datenbank übermitteln

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Formulardaten an Datenbank übermitteln

    hi leute,

    ich brauche ein beispiel für übermittling von formulardaten an datenbank... sollte ganz einfach sein, damit ich den aufbau verstehe..

    ich habe etwas gefunden das klapt nicht keine achnung warum siehe unten

    danke allen die mir helfen



    PHP-Code:
    <?php
    if (isset($_POST['artikel']))
    {
        
    $server "xxx";
        
    $benutzer "xxx";
        
    $passwort "xxx";
        
    $datenbank "xxx";

        
    $verbindung mysql_connect($server,$benutzer,$passwort) or die ("Verbindungsaufnahme mit MySQL-Server fehlgeschlagen!");
    mysql_select_db($datenbank,$verbindung) or die ("Verbindungsaufnahme mit Datenbank fehlgeschlagen");

        
    $abfrage"INSERT INTO artikel (Name,Beschreibung) VALUES ('".$_POST['Name']."','".$_POST['Beschreibung']."')";
        
    mysql_query($abfrage) or die("Das Einf&uuml;gen hat leider nicht geklappt!");
        echo 
    "Erfolgreich eingef&uuml;gt!";
        
    mysql_close($verbindung);
    }
    else
    {
    ?>
    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    <table>
    <tr>
    <td>Name</td><td><input type="text" name="Name" size=40><br></td>
    </tr>
    <tr>
    <td>Beschreibung</td><td><input type="text" name="Beschreibung" size=40><br></td>
    </tr>
    <tr>
    <td></td><td><input type="submit" name="schicken" value="submit"></td>
    </tr>
    </table>
    </form>
    <?php
    }
    ?>
    </body>
    </html>

  • #2
    Was klappt denn daran nicht?

    Ansonsten hilft dir

    http://dev.mysql.com
    http://php.net/mysql_query

    sowie das sticky thema hier, besonders der abschnitt "mysql will nicht" (oder so ähnlich)
    Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
    var_dump(), print_r(), debug_backtrace und echo.
    Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
    Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
    Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

    Kommentar


    • #3
      http://www.php-resource.de/forum/sho...threadid=50454, aber dalli!
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar

      Lädt...
      X