Hilfe Gesucht

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

  • #16
    oki

    ja jetzt weis ich was du meinst und werde es machen

    Fragen sind zum Fragen da ;-)
    www.F-HP.de

    Kommentar


    • #17
      hab auch mal versucht das ganze zu entwirren -> siehe comments

      PHP-Code:
      ...
      $datumdate("m"."y");  // <-- ich denke unixformat???
      $result mysql_query("

      SELECT    DATE_FORMAT(datum, '%Y%m%d') as date, 
              DATE_FORMAT(datum, '
      $date_format') as date_formatted  // <--- wo kommt $date_format her??
              FROM    user_onlinezeit where sendername='
      $sendername'");
              
      list(
      $date,$date_formatted) = mysql_fetch_Array($result); // <-- so bekommt man immer nur eine zeile! ist das richtig hier? und each fehlt!
      ... 
      ... und besucht mal den ebay(TM)-browser überhaupt: Lauge
      und damit das Fragen nen Ende hat: Der Progger davon sitzt mir gegenüber !

      Kommentar


      • #18
        ja unix

        so habe hir nochmal den neusten stand.
        namen werden angezeigt nur keine zeiten und daten.
        diese liegen im unix in der db (tabelle,)

        PHP-Code:
        <? 

        include("save_code/mysql.inc");
        $verbindung=mysql_connect($host,$user,$pass);
        @mysql_select_db($db_name,$verbindung);

        $sql = mysql_query("SELECT sendername from performer");
        while($res =mysql_fetch_array($sql)) {

        $sendername = $res['sendername'];

        $datum= date("m"."y");
        $result = mysql_query("SELECT DATE_FORMAT(datum,'%Y%m%d') as date   FROM user_onlinezeit ORDER BY sendername='$sendername' ");
        list($date) = mysql_fetch_Array($result);

        echo "$date<br>";
        echo "$sendername<br>";

        } //Sendername Abfrage While ENDE
        ?>
        Fragen sind zum Fragen da ;-)
        www.F-HP.de

        Kommentar


        • #19
          müsste das order by nicht where heissen?

          und ändere mal die zeile
          PHP-Code:
          list($date) = mysql_fetch_Array($result);

          in
          $row 
          mysql_fetch_Array($result);
          $date $row["date"]; 
          um


          aber ich weiß immer noch nicht ob du pro sender mehr einträge bekommst, so wie jetzt würdest du definitif nur ein sender und ein datum dazu bekommen
          ... und besucht mal den ebay(TM)-browser überhaupt: Lauge
          und damit das Fragen nen Ende hat: Der Progger davon sitzt mir gegenüber !

          Kommentar


          • #20
            oki

            habe die änderungen gemacht
            zeigt aber nur die sendernamen nicht die zeit

            PHP-Code:
            <? 

            include("save_code/mysql.inc");
            $verbindung=mysql_connect($host,$user,$pass);
            @mysql_select_db($db_name,$verbindung);

            $sql = mysql_query("SELECT sendername from performer");
            while($res =mysql_fetch_array($sql)) {

            $sendername = $res['sendername'];

            $datum= date("m"."y");
            $result = mysql_query("SELECT DATE_FORMAT(datum,'%Y%m%d') as date   FROM user_onlinezeit where sendername='$sendername' ");
            $row = mysql_fetch_Array($result);
            $date = $row["date"];
            echo "$date<br>";
            echo "$sendername<br>";

            } //Sendername Abfrage While ENDE
            ?>
            Fragen sind zum Fragen da ;-)
            www.F-HP.de

            Kommentar


            • #21
              Erweitere die Zeile
              PHP-Code:
              $sql mysql_query("SELECT sendername from performer"); 
              um
              PHP-Code:
              $sql mysql_query("SELECT sendername, zeit from performer"); 
              .

              Kommentar


              • #22
                oki

                warum die zeit steht doch in der user_onlinezeit

                und da im unixformat in der spalte datum

                in der Pervormer stehen nur alle sendernamen usw.
                nichts mit zeit oder so
                Fragen sind zum Fragen da ;-)
                www.F-HP.de

                Kommentar


                • #23
                  Wahrscheinlich verbreite ich jetzt noch etwas Verwirrung aber es sieht aus
                  als ob Du Deine Tabellen auch joinen kannst...
                  Beantworte nie Threads mit mehr als 15 followups...
                  Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                  Kommentar


                  • #24
                    Poste doch bitte nochmal Deinen letzten Stand, was den Code betrifft, camheiko.

                    Kommentar


                    • #25
                      PHP-Code:
                      <? 

                      include("save_code/mysql.inc");
                      $verbindung=mysql_connect($host,$user,$pass);
                      @mysql_select_db($db_name,$verbindung);

                      $sql = mysql_query("SELECT sendername from performer");
                      while($res =mysql_fetch_array($sql)) {

                      $sendername = $res['sendername'];

                      $datum= date("m"."y");
                      $result = mysql_query("SELECT DATE_FORMAT(datum,'%Y%m%d') as date   FROM user_onlinezeit where sendername='$sendername' ");
                      $row = mysql_fetch_Array($result);
                      $date = $row["date"];
                      echo "$date<br>";
                      echo "$sendername<br>";

                      } //Sendername Abfrage While ENDE
                      ?>
                      Fragen sind zum Fragen da ;-)
                      www.F-HP.de

                      Kommentar


                      • #26
                        Probiere mal diese Zeile

                        PHP-Code:
                        $result mysql_query("SELECT FROM_UNIXTIME(datum, '%Y%m%d') as date FROM user_onlinezeit where sendername='$sendername' "); 
                        Damit kannst Du zumindestens den Unix-Timestamp formatiert ausgeben.

                        Kommentar


                        • #27
                          jetzt bekomme ich das datum mit angezeigt nur nicht die zeit
                          Fragen sind zum Fragen da ;-)
                          www.F-HP.de

                          Kommentar


                          • #28
                            Dann muss die Zeile so heißen:
                            PHP-Code:
                            $result mysql_query("SELECT FROM_UNIXTIME(datum, '%Y%m%d%h:$i:%s') as date FROM user_onlinezeit where sendername='$sendername' "); 

                            Kommentar


                            • #29
                              aber nur das der letzen anmeldung

                              aber ist schon ein fortschrit
                              Fragen sind zum Fragen da ;-)
                              www.F-HP.de

                              Kommentar


                              • #30
                                jetzt anzeige mit datum und zeit

                                nur aber leider nur die vom letzten login oder logout

                                nicht die wie ich brauche

                                brauche ausgabe je tag und gesamtzeit an diesem tag
                                je sendername
                                Fragen sind zum Fragen da ;-)
                                www.F-HP.de

                                Kommentar

                                Lädt...
                                X