Avatar billede straszek Praktikant
26. februar 2003 - 15:04 Der er 4 kommentarer og
2 løsninger

Find kun poster hvor bestemt felt indeholder data

Jeg kan finde poster hvor et bestemt felt ikke er udfyldt ved i min select at skrive .... where email=''

Men hvordan gør jeg hvis jeg kun vil finde de poster hvor email ER udfyldt?

M.v.h.

Søren
Avatar billede -master-d- Nybegynder
26. februar 2003 - 15:07 #1
Where email <> ""

så finder den de udfyldte
Avatar billede straszek Praktikant
26. februar 2003 - 15:13 #2
Det giver følgende fejl meddelelse:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/blblblblb/vinder3.php on line 14

hvor line 14 er søge udtrykket som ser sådan ud:
$resultat = mysql_query("select tp_tilbage.*, Gym.Gymnasie as GymnasieNavn from tp_tilbage left join Gym on tp_tilbage.id_gym 
= Gym.id where Where tp_tilbage.email <> "" order by GymnasieNavn") or die(mysql_error());
Avatar billede ahv Nybegynder
26. februar 2003 - 15:13 #3
$resultat = mysql_query("select tp_tilbage.*, Gym.Gymnasie as GymnasieNavn from tp_tilbage left join Gym on tp_tilbage.id_gym 
= Gym.id where Where tp_tilbage.email <> '' order by GymnasieNavn") or die(mysql_error());
Avatar billede ahv Nybegynder
26. februar 2003 - 15:14 #4
Dine anførelses tegn " skal laves om til enkelte ' Dette har jeg rette i det jeg postede her over.
Avatar billede straszek Praktikant
26. februar 2003 - 15:16 #5
< ahv

Det giver nu følgende fejl:
You have an error in your SQL syntax near 'Where tp_tilbage.email <> '' order by GymnasieNavn' at line 2
Avatar billede straszek Praktikant
26. februar 2003 - 15:21 #6
DOOH

To where i samme sætning efter hinnanden det går jo ikke!
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