array-filtrering
Jeg har generelt problemer med at sortere, filtrere, m.v. i mine associative arrays :-/Her har jeg eksempelvis en SQL-forespørgsel, der laves om til et associativt array (tror jeg nok det hedder), hvorefter jeg gerne vil filtrere i det...
-------------
$res = mysql_query("
SELECT *
FROM produkter
LEFT JOIN kunderprodukter
ON produkter.produkterid=kunderprodukter.produkterid
LEFT JOIN kunder
ON kunder.kunderid=kunderprodukter.kunderid
LEFT JOIN moduler
ON produkter.produkterid=moduler.produkterid
LEFT JOIN kundermoduler
ON moduler.modulerid=kundermoduler.modulerid
AND kunder.kunderid=kundermoduler.kunderid
");
$num = mysql_num_rows($res);
$array_produkter = array();
while($obj = mysql_fetch_array($res))
{
$array_produkter[] = $obj;
}
-------------
Hvis man forsøgsvis vil se sit array, så kan man prøve med
// print $array_produkter[POS][KEY];
print $array_produkter[0][produkternavn];
Hvis man eksempelvis gerne vil filtrere i sit array, i mit tilfælde er det eksempelvis der hvor $array_produkter[POS][produkterid] == "1" (det kunne i princippet være noget andet - hvordan gør jeg det lettest muligt?)