Ankündigung

Einklappen
Keine Ankündigung bisher.

tutorial klappr nicht?

Einklappen

Neue Werbung 2019

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

  • #16
    Nicht innerhalb des Formulars $_POST sonder innerhalb von mysql_query

    Kommentar


    • #17
      PHP-Code:
      <html>
      <body>
      <?PHP
      if (isset($_POST["button"]))
      {
      include(
      "db.php");

      $qry mysql_query("INSERT INTO cds(titel,interpret)VALUES('".$_POST["titel"]."','".$_POST["interpret"]."')" );

      if (
      $qry){
       echo 
      "Eintrag war erfolgreich!";
      }else{
       echo 
      "Fehler: ".mysql_error();
      }
      mysql_close();
      ?>
      Die Daten wurden eingetragen<br>
      <a href="insert.php">neuer Eintrag</a><br>
      <a href="fetcharr.php">zur Übersicht</a>
      <?PHP
      } else { ?>
      <form method="post" action="insert.php">
      <input type="text" name="interpret"><br>
      <input type="text" name="titel"><br>
      <input type="submit" name="button" value=" OK ">
      </form>
      <?PHP
      ?>
      </body>
      </html>
      Ganze einfaches Beispiel, ohne Prüfung der Daten!

      Wolf29
      while (!asleep()) sheep++;

      Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.

      Kommentar


      • #18
        cds(titel,interpret)VALUES('$titel','$interpret')" );
        In $titel und $interpret steht ja auch nichts drin!
        Du hast das $_POST verdreht. Also im Formular raus
        und im MySQl-Querey rein

        War ich wohl zu spät...

        Kommentar


        • #19
          super ich danke euch...funktioniert

          Kommentar


          • #20
            hab wieder ein problem...
            und zwar möchte ich eingetragene datensätze löschen/editieren

            bekomme aber dauernt ne fehlermeldung

            Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' on line 25

            was hab ich da falsch gemacht?

            PHP-Code:
            echo '<table border="1">';
            while (
            $zeile mysql_fetch_array$db_ergMYSQL_ASSOC))
            {
              echo 
            "<tr>";
              echo 
            "<td>"$zeile['id'] . "</td>";
              echo 
            "<td>"$zeile['interpret'] . "</td>";
              echo 
            "<td>"$zeile['titel'] . "</td>";
            [
            COLOR="Red"]  echo "<td> <a href="update.php?id=""$zeile['id'] .">Edit</a>";[/COLOR]
              echo 
            "<td> <a href="delete.php?id=""$zeile['id'] .">Delete</a>";
              echo 
            "</tr>";
            }
            echo 
            "</table>";

            mysql_free_result$db_erg );
            ?> 

            Kommentar


            • #21
              Beim Posten bitte [php] bbTags verwenden.
              [COLOR="#F5F5FF"]--[/COLOR]
              [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
              „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
              [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
              [COLOR="#F5F5FF"]
              --[/COLOR]

              Kommentar

              Lädt...
              X