Ergebnis 1 bis 7 von 7

Thema: doppelte einträge

  1. #1
    TP-Junior
    Registriert seit
    May 2010
    Beiträge
    15

    doppelte einträge

    hallo,
    lese doppelte werte aus meiner tablle so aus:
    PHP-Code:
    <?php
    $sql 
    "SELECT COUNT(gesamt) AS doublecount, gesamt FROM `ko` GROUP BY gesamt";
    require_once (
    '../connect.php');
    $erg mysql_query($sql);

    $array mysql_fetch_array($ergMYSQL_ASSOC);
    $count $array["doublecount"];
    echo 
    $count;
    ?>
    das funktioniert aber nur in den halben fällen.
    wo liegt mein fehler?

    habe zb.:
    8,1,1,0 -> $count = 2

    8,8,1,0 -> count = 1

    mfg

  2. #2
    TP-Supporter
    Registriert seit
    Dec 2006
    Beiträge
    475
    Bei dem php-Code liest Du nur 1 Ergebnis aus. Was ist aber wenn es mehrere gibt. Es gibt sogar mehrere, denn

    8,1,1,0 -> 3 Ergebnisse: 1,2,1
    8,8,1,0 -> 3 Ergebnisse: 2,1,1

    Diese Anzahl hängt jedoch wiederum davon ab wie die Ergebnisse sortiert werden. Du hast keine Sortierreihenfolge angegeben, daher erwischst Du bei deinem php-Code "zufällig" nur eines der 3 möglichen Ergebnisse.

  3. #3
    TP-Junior
    Registriert seit
    May 2010
    Beiträge
    15
    funktioniert das gleich mit order by oder muss ich es später erst sortieren?

    mfg

  4. #4
    TP-Junior
    Registriert seit
    May 2010
    Beiträge
    15
    PHP-Code:
    $sql "SELECT COUNT(gesamt) AS doublecount, gesamt FROM `ko` GROUP BY gesamt ORDER BY doublecount ASC"
    funktioniert das jetzt immer?

  5. #5
    TP-Supporter
    Registriert seit
    Dec 2006
    Beiträge
    475
    Wenn Du nur den ersten Wert haben willst, kannst Du auch mit "LIMIT 1" den Abruf noch beschränken.

  6. #6
    TP-Junior
    Registriert seit
    May 2010
    Beiträge
    15
    mir ist es nur wichtig ob irgendein wert doppelt ist.
    das heist eigentlich wenn ich es so sortiere und der erste wert größer als 1 ist ist ein wert doppelt oder?

  7. #7
    TP-Supporter
    Registriert seit
    Dec 2006
    Beiträge
    475
    Jap.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. mysql - Doppelte Einträge vermeiden
    Von dieter99 im Forum Traum-Dynamik
    Antworten: 12
    Letzter Beitrag: 30.06.2006, 00:20
  2. mysql auf doppelte einträge prüfen
    Von alftanner im Forum Traum-Dynamik
    Antworten: 10
    Letzter Beitrag: 12.04.2005, 05:58
  3. Array auf doppelte Einträge überprüfen
    Von Master_T2 im Forum Traum-Dynamik
    Antworten: 12
    Letzter Beitrag: 30.11.2004, 23:13
  4. doppelte Einträge so schreiben: eintrag (2)
    Von SKYRUNNER im Forum Traum-Dynamik
    Antworten: 10
    Letzter Beitrag: 08.03.2003, 12:06
  5. Dynamische Auswahlliste | Doppelte Einträge
    Von woern im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 14.11.2002, 13:23

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51