filterproblem

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

  • #16
    Wäre schöner, wenn du um die ganzen Nullen noch ' packst
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #17
      ja nee - is klar - danke

      Kommentar


      • #18
        klappt leider mit dem filter nicht

        $start = '2005-01-01';
        $end = '2005-06-30';

        where (Verlängerung BETWEEN $start AND $end)

        zeigt mir alle werte an

        Kommentar


        • #19
          Zeig mal die komplette Abfrage. Das, was beim echo rauskommt...

          Die Ausgabe der Abfrage in phpmyadmin bitte auch (am besten mit dem Wert der Spalte Verlängerung)

          P.S. Das ä im Spaltennamen ist zumindest ungewöhnlich.

          P.P.S. Kann es sein, dass du wieder die ' vergessen hast?
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #20
            habe die db tab verlängerung in verlaengerung geändert

            $abfrage = "Select name, Anrede, Vorname,Strasse, Wohnort, Telefon,
            datum1, Verlängerung FrOM name";
            $abfrage .= " where ((Verlaengerung BETWEEN $start AND $end) OR
            (Verlaengerung = '0000-00-00' AND (datum1 BETWEEN $start AND $end))) ";

            ich habe jetzt nur mal den term between abgeändert in
            where (Verlaengerung >= $start AND Verlaengerung <=$end)

            geht auch nicht er zeigt mir nur die einträge an, in denen verlaengerung = 0000-00-00 ist

            Kommentar


            • #21
              Original geschrieben von mrhappiness
              Zeig mal die komplette Abfrage. [color=red]Das, was beim echo rauskommt...[/color]
              Im SELECT verwendest du Verlängerung, im WHERE verlaengerung => Die Abfrage, so wie du sie gepostet hast, kann nicht richtig funktionieren.

              Du verwendest zweimal BETWEEN und sagst, du hast den BETWEEN-Teil geändert.
              Welchen? Beide?
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #22
                is zu lang

                jedenfalls ist in der spalte, verlaengerung nur einträge mit 0000-00-00 zu sehen - obwohl es auch einträge gibt, die im intervall liegen

                Kommentar


                • #23
                  Die Abfrage ist mit Sicherheit nicht zu lang. Wenn, dann das Ergebnis der Abfrage.

                  Ich behaupte übrigens immer noch, dass du wieder die ' vergessen hast, trotz deines
                  ja nee - is klar - danke
                  .
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #24
                    in der query habe ich doch im mom keine drin - brauche ich doch nicht

                    Kommentar


                    • #25
                      Richtig, ich sag's auch nur, weil ich dich vera*schen will und hoffe, dass du irgendwann drauf reinfällst, aber du selten cleveres Kerlchen hast mich wiedermal durchschaut.

                      Lob und Anerkennung.
                      Ich denke, also bin ich. - Einige sind trotzdem...

                      Kommentar


                      • #26
                        tja

                        komisch ist doch nur, dass sobald ich in der feld verlängerung ein datum eintrage, welche im intervall liegt bzw. draussen, dann erscheint der eintrag nicht

                        es stehen dort nur einträge mit verlängerung 0000-00-00

                        Kommentar


                        • #27
                          tja

                          Mehr kann ich leider nicht sagen, da ich weder die tatsächliche Abfrage kenne noch wenigstens weiß, wie sie denn jetzt wirklich aufgebaut ist.
                          Ich denke, also bin ich. - Einige sind trotzdem...

                          Kommentar


                          • #28
                            ich habe sie zum testen erstmal so angelegt

                            $end = '2006-06-30';

                            $abfrage = "Select name, Anrede, Vorname,datum1,Verlaengerung FrOM name";
                            $abfrage .="where Verlaengerung = $end ";

                            so filtert er mir alle mit verlaengerung = 0000-00-00 raus

                            Kommentar


                            • #29
                              Richtig.


                              Alle anderen, bei denen nicht '1970' drinsteht auch.
                              Ich denke, also bin ich. - Einige sind trotzdem...

                              Kommentar


                              • #30
                                verstehe ich nicht - end ist bei mir doch festgelegt 2006-06-30

                                Kommentar

                                Lädt...
                                X