Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Das Wort "Array" entfernen?

Einklappen

Neue Werbung 2019

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

  • [Erledigt] Das Wort "Array" entfernen?

    Guten Morgen Leute,
    habe hier einen Script damit ich das Alter aus einem Datum rechnen kann, nur leider wird mir das immer so ausgegeben: Array20 (= z. B. 20 wegen dem Alter)

    PHP-Code:
    $sql="SELECT ....";
      
    $result=mysql_query($sql);
      while(
    $row mysql_fetch_array($result))
      {
        
    // Alter vom User berechnen (START)
        
    $var_geburtstag explode("."$row["Geburtstag"]);
        
    $tag $var_geburtstag[0];
        
    $monat $var_geburtstag[1];
        
    $jahr $var_geburtstag[2];
        
    $jetzt mktime(0,0,0,date("m"),date("d"),date("Y"));
        
    $geburtstag mktime(0,0,0,$monat,$tag,$jahr);
        
    $var_alter intval(($jetzt $geburtstag) / (3600 24 365));
        
    // Alter vom User berechnen (ENDE)

        
    echo $var_alter;
      } 

  • #2
    Was wird so
    PHP-Code:
    echo 'alter: ' $var_alter
    ausgegeben?

    Kommentar


    • #3
      Jetzt habe ich vergessen etwas Code mitzuschreiben:

      Also statt nur:
      PHP-Code:
      echo $var_alter
      steht folgendes:
      PHP-Code:
      echo '<div class="divbox_73pro_links"><br><br>'.$var_icq.$var_wohnort.$var_motto.$var_getraenke.$var_musik.$var_lokalistenname.$var_hobbys.$var_taetigkeit.$var_website.$var_familienstand.$var_locations.$var_vorname.$var_geburtstag; echo 'alter: ' $var_alter; echo '<br>'.$var_nachricht.'</div>'
      Und mit deiner Methode kommt folgendes Ergebnis: Array alter: 20
      Hab aber gerade gemerkt das er dies nur macht wenn die anderen Variablen (vor $var_alter) auch dran stehen - sonst erscheint nur die Zahl 20.
      In den Variablen steht aber nix anderes außer:
      PHP-Code:
      if(!empty($row["ICQ"])) { $var_icq "<b>ICQ-Nummer:</b> ".$row["ICQ"].'<br>'; } else { $var_icq ""; } 

      Kommentar


      • #4
        Na dann schau Dir direkt vor der Ausgabe die Variablen mal genau an.
        PHP-Code:
        echo "<pre>Debug:\n";
        var_dump($var_icq,$var_wohnort,$var_motto,$var_getraenke,$var_musik,$var_lokalistenname,$var_hobbys,$var_taetigkeit,$var_website,$var_familienstand,$var_locations,$var_vorname,$var_geburtstag);
        echo 
        "</pre>\n";
        echo 
        '<div class="divbox_73pro_links"><br><br>'.$var_icq.usw usw 

        Kommentar

        Lädt...
        X