Gültigkeitsdatum

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    PHP-Code:
    <?
    $sql = "SELECT * FROM news Where gdatum < now() ORDER BY ID DESC;";
    $result = mysql_query($sql) OR die(mysql_error());
      while($row = mysql_fetch_assoc($result) ){
    das ist meine abfrage bis jetzt

    Kommentar


    • #17
      und da passiert was?
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #18
        nein, so als ob das

        PHP-Code:
        Where gdatum now() 
        nicht in der abfrage stehen würde

        Kommentar


        • #19
          Original geschrieben von paddy87
          geht ber immer noch nicht
          sehr aufschlussreiche Aussage

          wie sieht:
          - Verbindungsaufbau aus
          - wie hast du die Query abgesetzt
          - wie stellst du fest dass "es nicht geht" bzw.
          - wie liest du Daten aus

          Bitte aber jetzt nicht 100 Seiten Code posten.

          Kommentar


          • #20
            Original geschrieben von paddy87
            nein, so als ob das

            PHP-Code:
            Where gdatum now() 
            nicht in der abfrage stehen würde
            das entspricht übrigens nicht deiner anforderung aus deinem ersten posting...
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar


            • #21
              schau die mal das an, wo steht, wie die ausgabe erfolgen soll. also:

              wenn wir heute den 2004-08-18 haben und gdatum= 2004-08-17, soll nciht ausgegeben werden, ansonsten schon

              Kommentar


              • #22
                PHP-Code:
                <br><br>
                <div align="left">
                  <table border="0" height="37" cellpadding="2">
                    <tr>
                      <td width="600" colspan="2" ></td>
                    </tr>
                <?
                $sql = "SELECT * FROM news Where gdatum >= now() ORDER BY ID DESC;";
                $result = mysql_query($sql) OR die(mysql_error());
                  while($row = mysql_fetch_assoc($result) ){    
                ?>
                   <tr>\n";
                    <td width="40"></td>\n";
                    <td width="560">\n";
                      <font size="1"><a href="index2.php?section=aktuelles&section2=news&ID=<? echo "".$row['ID'].""; ?>"><font color="#666666">"<? echo  "".$row['thema'].""; ?></font><br></a>\n";
                    </td>\n";
                  </tr>\n";
                <?
                };
                ?>
                  </table
                </div>
                Mein code bis jetzt

                Kommentar


                • #23
                  Original geschrieben von paddy87
                  schau die mal das an, wo steht, wie die ausgabe erfolgen soll. also:

                  wenn wir heute den 2004-08-18 haben und gdatum= 2004-08-17, soll nciht ausgegeben werden, ansonsten schon
                  eben

                  gdatum = 2004-08-17
                  now() = 2004-08-18

                  das soll nicht ausgegeben werden und du sagst

                  SELECT * FROM tabelle WHERE gdatum < now()

                  in dem von dir beschrieben fall ist gdatum < now, denn 2004-08-17 ist kleiner als 2004-08-18



                  aber was red ich überhaupt...
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #24
                    also solange das gdatum größer ist als das heutige datum soll er ausgeben, da schreib ich dann :

                    PHP-Code:
                    $sql "SELECT * FROM news Where gdatum > now() ORDER BY ID DESC;"
                    das muss doch stimmen

                    Kommentar


                    • #25
                      warum fragst du immer wieder, tutst einfach und dabei Erfahrung sammeln





                      Ich geb' auf.

                      Kommentar


                      • #26
                        ja ich probier doch schon alles, kannst du mir bitte die anweisung geben? bei mir habe cih jetzt in der datenbank folgende daten drin

                        2004-08-17
                        2004-08-18
                        2008-08-19

                        mein anweisungscode:
                        PHP-Code:
                        $sql "SELECT * FROM news Where gdatum>=now() ORDER BY ID DESC;"
                        so egal ob ich >= oder <= hinschreibe, es wird immer sie zeile mit dem 18. und 17. ausgegeben

                        Kommentar


                        • #27
                          wasfür ein Typ ist die Spalte gdatum?

                          Kommentar


                          • #28
                            date

                            Kommentar


                            • #29
                              hast du phpMyAdmin? Setze die Abfrage darin mal ab. Was bekommst du?

                              Kommentar


                              • #30
                                wie meinste das?

                                Kommentar

                                Lädt...
                                X