phpbar.de logo

Mailinglisten-Archive

[php] Suchergebnis in einer Liste

[php] Suchergebnis in einer Liste

Norbert Pfeiffer norbert at itbw.de
Die Jan 11 23:11:35 CET 2005


Hi Friederun,

> SELECT feld1 FROM xyz WHERE feld2='x' ORDER BY feld3;
liefert sowas wie:
<?
$AA[0][0] = 'foxa';
$AA[1][0] = 'foxe';
$AA[2][0] = 'foxi';
$AA[3][0] = 'foxo';
$AA[4][0] = 'foxu';
?>
Wenn Du nun nach $erg = 'foxi'; suchst kannst
Du die Position mit einer Schleife bestimmen:
<?
$i = 1; /* oder 0, wie man will */
$N = 0;
foreach($YY as $BB) {
    if ($BB[0] == $erg) {
        $N = $i;
        break;
    }
    $i++;
}
echo $N;
?>
Direkt in einem Resultset suchen geht,
zumindestens in MySQL nicht.


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive