[PHP5] Gucken was in einer Variable ist und wieviel

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

  • [PHP5] Gucken was in einer Variable ist und wieviel

    Hallo,

    tut mir leid mir ist keine andere Threadbeschreibung eingefallen
    Also ich habe eine Variable die Daten aus der MySQLDB abruft. Das sieht jetzt meinetwegen so aus:

    PHP-Code:
    while($rowresult mysql_fetch_assoc($aaaresult)){
    echo 
    $rowresult['aaa'];

    Ausgabe: 1 1

    Kann ich irgendwie prüfen was da drin steht, und vorallem wieviel? Also wenn mehr drin steht vielleicht steht ja mal:

    1 1 2 3 1 3 5

    drin.

    Dann möchte ich prüfen wieviel 1 wieviel 2 wieviel 3 und wieviel 5 und eventuel andere Zahlen drinne sind.

    Geht das?

  • #2
    suche mal im mysql manual nach COUNT()

    Kommentar


    • #3
      also damit ich dich recht verstehe in
      PHP-Code:
      echo $rowresult['aaa']; 
      könnte auch 1 2 3 4 5 6 6 6 8 8 stehen?

      dann ist
      count_chars
      dein Freund das funktoniert aber nur solange du da einzelne Ziffern hast also 0-9 sollten auch 10 11 oder 112 darin vorkommen musst du den string mit explode zerlegen und dann in einer foreach schleife durchzählen.
      Zuletzt geändert von newphp; 20.05.2007, 21:18.

      Kommentar


      • #4
        Nicht zu Ende normalisiert?
        http://de.wikipedia.org/wiki/Normalisierung_(Datenbank)

        Kommentar


        • #5
          OffTopic:
          @ onemorenerd
          das war auch mein Gedanke

          Kommentar


          • #6
            Mmh also hier mal der gesamte code:

            PHP-Code:
            $sqlzahlen "SELECT zahlen FROM zahlen WHERE zahlenid = '"$id ."' ";
            $zahlenresult mysql_query($sqlzahlen);
            echo 
            "zahlen: ";
            while(
            $rowzahlen mysql_fetch_assoc($zahlenresult)){

            echo 
            $rowzahlen['zahlen'];

            Ausgabe, wie gesagt 1 1.
            Ich wollte das dann auszählen also in diesem fall 1+1 = 2 und dann will ich das durch die menge teilen die die variable halt also durch 2. Oder einfach ausgedrückt ich will den durchschnitt^^

            Danke für die bisherige hilfe.

            Kommentar


            • #7
              Anzahl eines Abfrage ergebnis

              mysql_num_rows


              und wenn du alle werte in array überträgst kanns du mit


              array_sum

              arbeiten

              Kommentar


              • #8
                was hast du über count() herausgefunden?

                Kommentar

                Lädt...
                X