Ankündigung

Einklappen
Keine Ankündigung bisher.

IDs aus Auflistung speichern und dann überprüfen, ob drin?

Einklappen

Neue Werbung 2019

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

  • IDs aus Auflistung speichern und dann überprüfen, ob drin?

    Hallo,

    ich bin im Moment auf der Suche nach einer Lösung für folgendes Problem:
    Ich bekomme auf ner While-Schleife mehrere Datensätze die jeweils eine eigene ID haben. Diese möchte ich jetzt abspeichern.

    Danach möchte ich beispielsweise überprüfen, ob die ID 4 schon abgerufen wurde. Also ob die ID in der abgespeicherten Info-Variable von oben schon drin ist.

    Aber wie sollte ich das am besten machen? Die Daten aus der Schleife in nem Array speichern? Die Daten mit Komma auflisten? Oder wie würdet ihr das machen? Denn sollte recht serversparend sein, da es auch mehrere Überprüfungen nachher geben kann als nur auf die 4.

    Wie würdet ihr das machen?

  • #2
    Ich würd's in ein Array schreiben und mit in_array() prüfen.


    Aber ob das so sinnvoll ist hängt natürlich auch davon ab, was du WIRKLICH machen willst. Also was der Sinn des ganzen ist.

    Kommentar


    • #3
      Da du das ja in ein Array schreibst, kannst du das auch so machen:
      PHP-Code:
      $tmp = array( );
      while( 
      $row mysql_fetch_assoc$result ) )
      {
        if ( isset( 
      $tmp$row'ID' ] ] ) )
        {
          
      // Make anything
        
      }
        
      // Datensatz schreiben für die Überprüfung
        
      $tmp$row'ID' ] ] = ''// Irgendein wert

      Kommentar

      Lädt...
      X