Avatar billede spike. Nybegynder
15. oktober 2002 - 14:33 Der er 6 kommentarer

Søge funktion

Jeg har databasen
Navn, Type, Gruppe, Virker

Brugeren skal så kunne vælge at søge efter en af de ting.
Type kan være 10 forskellige ting eller alle i en drop down menu, men dem kan jeg selv tilføje, gruppe kan være alt, navn kan være alt, virker kan kun være 0 eller 1 eller begge.
Er det muligt at lave?
Avatar billede ztyxx Nybegynder
15. oktober 2002 - 14:39 #1
ja da, det kan man
SELECT * FROM tabel WHERE Navn='$navn' OR Type='$type' OR Gruppe="$gruppe" OR Virker=0 OR Virker=1

hvis jeg har forstået det rigtigt

kig på www.webcafe.dk der er glimrende artikler om PHP/MySQL
Avatar billede spike. Nybegynder
15. oktober 2002 - 14:46 #2
ok, jeg kigger på det :)
Avatar billede spike. Nybegynder
15. oktober 2002 - 15:25 #3
Jeg skal bruge en side der kan det der, for jeg kan ikke finde ud af det =(
Avatar billede ztyxx Nybegynder
15. oktober 2002 - 19:02 #4
hvad mener du??
Avatar billede nemeier Nybegynder
15. oktober 2002 - 22:18 #5
Prøv at gøre følgende:

$statement = "select * from test where ";
$markAND = 0;
if ($search_name)
{
  $statement = $statement + "name like '%$search_name%";
  $mark=1;
}
if ($nuked==0 or $nuked==1)
{
  if ($mark==1) { $statement = $statement + " AND "; }
  $statement = $statement + "nuked = '$nuked';
}
.. osv ..
$statement = $statement + " ORDER BY id DESC";
$foresp = mysql_query( $statement );

Prøv at stille et spørgsmål istedet for tre !
Avatar billede mortenfn Nybegynder
17. oktober 2002 - 20:32 #6
er det dette prensip du mener?

http://www.thorsnet.dk/tests/amt.php
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester