Avatar billede webcreator Nybegynder
31. maj 2003 - 23:39 Der er 6 kommentarer og
1 løsning

MySQL Query fungere ikke helt korrekt ved "where"

Hej.

Min Query overser "where kate = '$kate'. Det efterfølgende virker dog fint.

    $r = mysql_query("select * from uploads where kate = '$kate' and emne like '%$soeg%' or besk like '%$soeg%' order by id DESC LIMIT $s,$pr_side");
Avatar billede schaefner Juniormester
31. maj 2003 - 23:41 #1
Prøv:
$r = mysql_query("SELECT * FROM uploads WHERE (kate = '$kate' AND emne LIKE '%$soeg%') OR besk LIKE '%$soeg%' ORDER BY id DESC LIMIT $s,$pr_side");
Avatar billede ztyxx Nybegynder
31. maj 2003 - 23:41 #2
måske skal $kate være $_POST["kate"] eller $_GET["kate"] alt efter din form method..
Avatar billede bearhugx Nybegynder
31. maj 2003 - 23:41 #3
har du virkelig en tabel-række, som hedder "Kate" ???
Avatar billede webcreator Nybegynder
31. maj 2003 - 23:45 #4
Ja, jeg har en kolonne, som hedder kate.
Den requester ikke PT. Har fyldt variablen ud : $kate = "Andet";
Avatar billede erikjacobsen Ekspert
31. maj 2003 - 23:53 #5
$r = mysql_query("select * from uploads where kate = '$kate' and (emne like '%$soeg%' or besk like '%$soeg%') order by id DESC LIMIT $s,$pr_side");
Avatar billede webcreator Nybegynder
31. maj 2003 - 23:58 #6
Perfekt, ErikJacobsen. Et svar, tak :)
Avatar billede erikjacobsen Ekspert
01. juni 2003 - 00:17 #7
;)
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