Avatar billede magix Nybegynder
18. juni 2002 - 10:33 Der er 5 kommentarer

Hvordan laver jeg flere Mysql forspørgsler i det samme script?

Jeg har følgende Mysql forepørgsel:

  $query = "select * from house where ".$searchtype." like '%".$searchterm."%'";
  $result = mysql_query($query);

Og jeg vil gerne også kunne have:
$query = "select * from house where ".$searchtype." > '%".$searchterm."%'";
  $result = mysql_query($query);

Det skal lige tilføjes at den form ".$searchtype." og '%".$searchterm."%'kommer fra regner '%".$searchterm."%' for tekst og datatypen på de tubler jeg skal referere til er Int.
Avatar billede askhoej Praktikant
18. juni 2002 - 10:36 #1
"select * from house where ".$searchtype." like '%".$searchterm."%' OR $searchtype." > '%".$searchterm."%'";
Avatar billede rzj Nybegynder
18. juni 2002 - 10:36 #2
øh, ved ikke om jeg har forstået dig rigtigt, men hvad med:
$query = "select * from house where $searchtype like %$searchterm% OR $searchtype > %$searchterm%";
???
Avatar billede jakoba Nybegynder
18. juni 2002 - 11:32 #3
$query = "select * from house where ".$searchtype." like '%".$searchterm."%'";
$result = mysql_query($query);

$query = "select * from house where ".$searchtype." > '%".$searchterm."%'";
$result_nummer_2 = mysql_query($query);

så har du 2 forskellige resultset du kan pille dine data ud af.
Avatar billede tipsen Nybegynder
18. juni 2002 - 13:19 #4
sql'en kan forøvrigt skrives som:

"select * from house where $searchtype like '%$searchterm%'";
Avatar billede magix Nybegynder
19. juni 2002 - 12:03 #5
Jeg har nu prøvet at bruge begge de løsnings forslag der er kommet men..:

Den løsning der er kommet fra askhoej resulterer i en "not valid Mysql resource fejl".

Og
Den løsning der er kommet fra jacoba resulterer i at der vises alle filer i databasen.
Er der nogen der har en ide om hvorfor det sker?
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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