Wie lade ich Datensätze in ein Array damit ich diese später abgleichen kann

Ken89

Mitglied
MySQL - Wie lade ich Datensätze in ein Array damit ich diese später abgleichen kann

Wie die Überschrift schon vermuten lässt, ist meine Frage wie folgt:

Wie lade ich Datensätze in ein Array damit ich diese später abgleichen kann

mit dieser funktion kann ich sie nur ausgeben, werden aber nicht weiters gespeichert:
PHP:
while($row = mysql_fetch_assoc($anschauen)) {
        echo $row[$kategorie]."<br />";
}

bitte um Hilfe, schon mal vielen dank im voraus :)
 
Zuletzt bearbeitet:
Handelt es sich um ein eindimensionales oder mehrdimensionales Array? Das ist letztlich die Frage um die Dimension des folgenden Speichervorgangs.

Im Normalfall liegt deine Abfrage ja auch schon in einem Array vor, es käme also vor allem darauf an, die Zelle korrekt aufzurufen.

Vielleicht kannst du ja auch kurz erklären, wozu du es brauchst und ein kleines Scriptbeispiel mit einstellen. Dann kann man sicher was für dich zusammenbauen.
 
Ich würde es so lösen:

PHP:
$results = array();

while($row = mysql_fetch_assoc($anschauen)) 
   {
   array_push($results, $row[$kategorie]);
   }  
//Jetzt sind alle Daten in $results gespeichert
 

Neue Beiträge

Zurück