Avatar billede xirox Nybegynder
03. december 2005 - 18:05 Der er 13 kommentarer og
1 løsning

WHERE funktion med ord istedet for tal

Hej eks.

Jeg skal bruge funktionen WHERE accept = `Approved' men min side er bare helt blank hvis jeg gør sådan.

Hvis jeg nu vælger at sige WHERE accept = 1 virker det fint nok, men den skulle nu helst virke med Approved eller kan det ikke lade sig gøre?
Avatar billede michael_stim Ekspert
03. december 2005 - 18:07 #1
accept = 'Approved'
Avatar billede hmortensen Nybegynder
03. december 2005 - 18:08 #2
Dus kal bruge '' på begge sider:
WHERE accept = 'Approved'

`` bruges til felt/tabel navne:

WHERE `accept` = 'Approved'
Avatar billede xirox Nybegynder
03. december 2005 - 18:13 #3
Ja det ville jeg os mene men det virker heller ikke! Blank side
Avatar billede michael_stim Ekspert
03. december 2005 - 18:15 #4
Der skal selvfölgelig stå approved i feltet accept.
Avatar billede xirox Nybegynder
03. december 2005 - 18:17 #5
ja ja føllig ;)
Avatar billede hmortensen Nybegynder
03. december 2005 - 18:17 #6
Prøv at vis din kode.
Avatar billede xirox Nybegynder
03. december 2005 - 18:18 #7
$result = mysql_query('SELECT * FROM tblTgp WHERE `accept` = 'approved' ORDER BY `id` DESC LIMIT 0,32') or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
Avatar billede michael_stim Ekspert
03. december 2005 - 18:19 #8
Og det er små bogstaver allesammen?
Avatar billede michael_stim Ekspert
03. december 2005 - 18:20 #9
I feltet accept, altså.
Avatar billede xirox Nybegynder
03. december 2005 - 18:20 #10
Nej det er Approved men prøvede lige rette dem til små og det gjorde ingen forskel!
Avatar billede hmortensen Nybegynder
03. december 2005 - 18:22 #11
Du har '' om SQL strengen:
$result = mysql_query("SELECT * FROM tblTgp WHERE `accept` = 'approved' ORDER BY `id` DESC LIMIT 0,32") or die(mysql_error());
Avatar billede xirox Nybegynder
03. december 2005 - 18:23 #12
Det var satans ;) Tak for hjælpen ! Det var de 2 skide ','
Avatar billede hmortensen Nybegynder
03. december 2005 - 18:25 #13
Det var så lidt.

Derfor virkede det da du ikke havde ' midt i strengen, for så har den jo troet strengen var slut, og dermed genereret en forkert sql sætning.
Avatar billede xirox Nybegynder
03. december 2005 - 18:26 #14
oki så lærte man noget nyt :D
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