23. maj 2008 - 15:37Der er
11 kommentarer og 1 løsning
søgning i database
hej Jeg skal lave en søgning i en MySql database. En bruger skal vælge : <tr> <td class="td10" width="35%">Med/uden :</td> <td WIDTH="50%"><select name="check" style="font-size:9px" value="<?php echo "$check"; ?>"> <option value="">Alle</option> <option value="m">Med</option> <option value="u">Uden</option> </select> </td> </tr>
Og så skal jeg søge i en tabel hvor der er listet en række brugernavne, nogle forekommer flere gange. Et andet felt i tabellen skal så checkes om det er tomt eller ikke.(med/uden) Men når søgeresultatet listes på siden må hver bruger højst optræde en gang, selvom de står flere gange i tabellen. Hvordan laver jeg min query i dette tilfælde ??
Har vist kludret lidt med min forklaring.. Jeg har feks : by land postnr alder arne sdds dfgdgd dfgdgdgd per dfdgd dfgdgdgd arne sadadad hans dfgdgd hans xvvxvxvx
brugeren har så valgt at se medlemmerne med værdier i by og alder og tomme felter i land og postnr. medlemmerne må kun komme en gang i resultatet. Dvs feks. Hans skal vises engang med værdier i by og alder. Hvordan kan jeg få trukket det ud ??
$query = mysql_query("SELECT * FROM b_bruger WHERE antcv > '0'");
Hvordan får jeg så $_SESSION[bilagc] ind i forespørgslen, når jeg skal finde hvilke antcv der skal med ?? Altså hvordan relaterer jeg eks. $_SESSION[bilagc] == 'm' til antcv > '0' ??
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.