Formulardaten an Datenbank!

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

  • #16
    @Wyveres:

    Dann bekomm ich schon gleich wieder eine Fehlermeldung wenn ich die Datei im Browser aufrufe!

    Bei einem anderen Script wo ich mir das abgeschaut habe steht es auch so, wie ich es geschrieben habe und da funtioniert es doch auch!

    MfG Darson

    ps. Ja, ich weiss, ich habe es von da abgeschrieben. Doch nur um zu schauen, wie man so etwas angeht. Habe auch nachgeschaut, was diese Befehle alles bezwecken!!! Wie gesagt, ich bin Anfänger!


    EDIT:

    Jetzt hab ich ein Pferd kotzen sehen!!!! Habe bei dieser Zeile die Anführungszeichen nach der schliessenden geschweiften Klammer vergessen!

    PHP-Code:
    <form action="{$_SERVER['PHP_SELF']} method="post"> 
    MfG Darson
    Zuletzt geändert von Darson; 11.05.2007, 17:59.
    MfG Darson

    Kommentar


    • #17
      das elseif besser ist is mir klar

      aber ... irgenndwie naja

      PHP-Code:
      $a=4;
      $start=microtime(true);
      if(
      $a==1)echo $a;
      else if(
      $a==2)echo $a;
      else if(
      $a==3)echo $a;
      else if(
      $a==4)echo $a;
      else if(
      $a==5)echo $a;
      else if(
      $a==6)echo $a;
      else if(
      $a==7)echo $a;
      else if(
      $a==8)echo $a;
      else if(
      $a==9)echo $a;
      $ende=microtime(true);
      echo 
      "<br />".$ende-$start."<br />";

      $start=microtime(true);
      if(
      $a==1)
      {echo 
      $a;}
      else
      {
      if(
      $a==2)
      {echo 
      $a;}
      else
      {
      if(
      $a==3)
      {echo 
      $a;}
      else
      {
      if(
      $a==4)
      {echo 
      $a;}
      else
      {
      if(
      $a==5)
      {echo 
      $a;}
      else
      {
      if(
      $a==6)
      {echo 
      $a;}
      else
      {
      if(
      $a==7)
      {echo 
      $a;}
      }
      }
      }
      }
      }
      }
      $ende=microtime(true);
      echo 
      "<br />".$ende-$start."<br />";


      $start=microtime(true);
      if(
      $a==1)echo $a;
      elseif(
      $a==2)echo $a;
      elseif(
      $a==3)echo $a;
      elseif(
      $a==4)echo $a;
      elseif(
      $a==5)echo $a;
      elseif(
      $a==6)echo $a;
      elseif(
      $a==7)echo $a;
      elseif(
      $a==8)echo $a;
      elseif(
      $a==9)echo $a;
      $ende=microtime(true);
      echo 
      "<br />".$ende-$start
      also rein technisch gesehen besteht zwischen den drei beispielen kein unterschied (ich kann mich irren).

      der zweite stil ist nur was für masochisten aber das steht auf einem anderen blatt papier

      und hilft Darson warscheinlich nicht wirklich weiter bei seinem problem.

      EDIT:


      und wieder ein glücklicher mehr im teich der progger

      Zuletzt geändert von Wyveres; 11.05.2007, 17:59.
      Bitte Beachten.
      Foren-Regeln
      Danke

      Kommentar


      • #18
        @Wyveres:

        Auf die Methoden 1 und 3 stehe ich nicht wirklich, da ich es nicht mag, wenn man Klammern weglässt.

        aber hast schon recht, ist eigentlich schon egal


        @Darson
        Ich will auch mal n Pferd kotzen sehen.

        Richtig in die DB wird es aber immer noch nicht eingetragen, da du aus dem

        PHP-Code:
        $sql "INSERT INTO spielerdaten (vorname, nachname, geb-datum, spitzname, wohnort) 
        VALUES ('
        $_POST['vorname']', '$_POST['nachname']', '$_POST['geb-datum']',
         '
        $_POST['spitzname']', '$_POST['wohnort']')"
        noch ein


        PHP-Code:
        $sql "INSERT INTO spielerdaten (vorname, nachname, geb-datum, spitzname, wohnort) 
        VALUES ('"
        .$_POST['vorname']."', '".$_POST['nachname']."', '".$_POST['geb-datum']."',
         '"
        .$_POST['spitzname']."', '".$_POST['wohnort']."')"

        machen musst
        signed oder unsigned... das ist hier die Frage

        Kommentar


        • #19
          @case:

          Nein, habe unter phpMyAdmin nachgeschaut, und da stehen die Daten drinn!
          MfG Darson

          Kommentar


          • #20
            Original geschrieben von Darson
            Jetzt hab ich ein Pferd kotzen sehen!!!! Habe bei dieser Zeile die Anführungszeichen nach der schliessenden geschweiften Klammer vergessen!
            Wow, schon 34 Minuten nach dem Hinweis darauf selbst erkannt!

            Erstaunlich, wie aufmerksam manche Leute lesen.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar

            Lädt...
            X