_arraysearch mehrere ergebnisse

  • Hey Leute,
    Ich arbeite zur Zeit an einer Datenbank. Nun moechte ich eine Funktion zum durchsuchen einbauen. Wenn ich nun mein array mit _arraysearch durchsuche, klappt das eigentlich ganz gut. Doch da ich partial search aktiviert habe kommt es oft zu mehreren Resultaten. Leider habe ich bis jetzt keine moeglichkeit gefunden mit Arraysearch mehr als ein Resultat anzuzeigen :/ Kennt einer ne Moeglichkeit ?

    Danke schonmal

    clonker

  • Hallo clonker,

    [autoit]

    _ArraySearch

    [/autoit]

    findet immer nur das 1. vorkommen des geschten Wertes. Du musst also in einer Schleife solange ab dem gefundenen Index+1 (beim 1. mal = 0 bzw. 1 falls Element 1 die Anzahl enthält) suchen bis nichts mehr gefunden wird.

    Edit: nimm _

    [autoit]

    ArrayFindAll

    [/autoit]

    wie @Pinguin94 richtig anmerkt

    mfg autoBert

    Einmal editiert, zuletzt von autoBert (2. Januar 2011 um 04:46)