Insert ...

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

  • #16
    mein lieber! du musst das auch richtig anwenden. ich hatte nicht umsonst an UPDATE erinnert! Mysql.com hilft dir weiter.

    Kommentar


    • #17
      zur Telefonnummer schau fir mal die Funktion preg_match() an .. sehr hilfreich das dingens.
      Code:
      if (!preg_match("/^[\( ]{0,1}[0-9 ]{3,7}[\) \/]{0,1}[0-9 ]{3,20}$/",$telefonnummer)) {echo "is was falsch ..";}
      das ist die Version für normale deutsche Telefonnummern .. bei internationalen müsste man das noch umstricken


      und zum Thema sql ..
      wie ich das dem oberen String entnehmen kann fehlt dir am Ende etwas .

      Ich für meinen Teil hatte mal das Phänomen, dass der querystring zu lang war, und am ende gekappt wurde.
      Zuletzt geändert von Micosa; 03.10.2003, 22:52.
      Tippfehler © by mich

      Kommentar


      • #18
        danke trotzdem für die hilfe, bin eben noch nicht so fit, aber man lernt ja bekanntlich nicht aus.

        Kommentar


        • #19
          wohl war.

          kann es vielleicht sein, dass das script schon vorher oder nachher irgendwo den query absendet?

          Kommentar


          • #20
            woher kommt eigtlich $bestellen?

            mach statt $bestellen mal

            if(!empty($HTTP_GET_VARS)) {
            ...

            Kommentar


            • #21
              bei der ausgabe des warenkorbs

              PHP-Code:

              $result 
              mysql_query("SELECT * FROM artikel_teebestellung");
              while (
              $myrow mysql_fetch_array($result)) { 
              siehe mein code

              Kommentar


              • #22
                kann es vielleicht sein, dass das script schon vorher oder nachher irgendwo den query absendet?
                Ein select wird schließlich kaum zeilen schreiben.

                um jetzt mal ordentlich auf spurensuche zu gehen (idr. dauert das nur 5 Minuten) machst du mal ne zusätzliche Spalte 'test' und erweiterst das INSERT mal um test -> eingetragen

                und dann mal beobachten, was passiert

                Kommentar


                • #23
                  spalte 'test' bleibt leer

                  Kommentar


                  • #24
                    bei allen? wie viele zeilen? wieviele sind voll?

                    Kommentar


                    • #25
                      alle zeilen sind voll ausser test + 3 leerdatensätze ...

                      Kommentar


                      • #26
                        dann hast du nicht das gemacht, was ich gesagt habe.

                        du sollst in deinem query der zeile 'test' dein Wert 'eingetragen' zuweisen!

                        Kommentar


                        • #27
                          ok, habe ich falsch verstande, der spalte 'test' wurde jetzt 'eingetragen' zugewiesen.

                          Kommentar


                          • #28
                            steht drin ...

                            Kommentar


                            • #29
                              auch in den drei "leerern" zeilen?

                              Kommentar


                              • #30
                                neeeeeeeeeee,

                                Kommentar

                                Lädt...
                                X