Insert ...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

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

    Comment


    • #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.
      Last edited by Micosa; 03-10-2003, 21:52.
      Tippfehler © by mich

      Comment


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

        Comment


        • #19
          wohl war.

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

          Comment


          • #20
            woher kommt eigtlich $bestellen?

            mach statt $bestellen mal

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

            Comment


            • #21
              bei der ausgabe des warenkorbs

              PHP Code:

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

              Comment


              • #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

                Comment


                • #23
                  spalte 'test' bleibt leer

                  Comment


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

                    Comment


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

                      Comment


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

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

                        Comment


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

                          Comment


                          • #28
                            steht drin ...

                            Comment


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

                              Comment


                              • #30
                                neeeeeeeeeee,

                                Comment

                                Working...
                                X