willie: multidimensionales Array aus MySQL filtern

hallö nochmal,

db-verbindung/abfrage sind mir soweit klar. https://forum.selfhtml.org/?t=86845&m=514591

ich stecke trotzdem fest und beschreibe mal mein ziel: ich möchte aus dem gelieferten multidimensionalen array ($result) der abfrage (eigentlich ressource-kennung bzw. zeiger) daten ausfiltern. dazu will ich einen wert aus dem jeweiligen "unter"-array vergleichen.

mein verbocktes gehirn erzeugtdazu eine schleife analog
  for($i = 0; $i < count($result); $i++) {
  if($result[$i]['Argument'] == 'Bedingung erfüllt') unset($result[$i]);
  }
das funktioniert nicht, da ich ja nicht mit den daten direkt arbeiten kann, sondern sie mit mysql_fetch...() abfragen muss.

wenn ich das jetzt zb. innerhalb von
  while($row = mysql_fetch_assoc($result)) {
  }
tue, erzeuge ich ja aber die unter-arrays und verstehe gerade überhaupt nicht, wie ich dann im eigentlichnen array $result die werte (unter-arrays) löschen kann. scheint mir ne frage der logik zu sein, die ich gerade nicht kapiere...

danke für unterstützung!
grüße aus Leipzig
willie

--
ss:| zu:} ls:# fo:| de:] va:} ch:? sh:( n4:( rl:° br:> js:| ie:% fl:( mo:}
http://emmanuel.dammerer.at/selfcode.html
Ein Fachmann ist ein Mann, der einige der größten Fehler kennt, die man in dem betreffenden Fach machen kann, und sie deshalb zu vermeiden versteht.
  1. Hallo,

    erstelle doch einfach ein zweites result-Array.

    $arrTheRealResult = Array();

    while($row = mysql_fetch_assoc($result)) {
     if($row['Argument'] == 'Bedingung erfüllt') $arrTheRealResult[] = $row;
    }

    Gruß,
    Stefan

    1. hallö,

      erstelle doch einfach ein zweites result-Array.

      ich _ochse_! wie denn sonst?!

      :-D danke für unterstützung!
      grüße aus Leipzig
      willie

      --
      ss:| zu:} ls:# fo:| de:] va:} ch:? sh:( n4:( rl:° br:> js:| ie:% fl:( mo:}
      http://emmanuel.dammerer.at/selfcode.html
      1. ich _ochse_! wie denn sonst?!

        Das kenne ich soooo gut... :)

        Gruß zurück aus Bochum,
        Stefan