/
Forside
/
Teknologi
/
Udvikling
/
Perl
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Perl
#
Navn
Point
1
bjarneA
141
2
poul_from
50
3
soccer
30
4
Nicknack
14
5
Tmpj
0
problem med Perl og SQL
Fra :
Thomas Petersen
Dato :
02-02-01 20:45
hey gruppe
jeg er lidt ny her (også for Perl)
jeg er ved at lave et søge script der søger i en Access databasefil via
ODBCen
Her er mit problem det er en musik database som man så skal kunne søge i
men jeg kan kun få den til at finde titlen hvis jeg skriver den helt præcise
tittel ind
eks "En god dag" findes kun hvis jeg skriver det ikke bare søg på "dag"
hvordan kommer jeg uden om det?
så jeg finder den bare ved at søge på "dag" .
jeg tror at det jeg mangler er nogle ting i min SQL søgesætning, se nedenfor
if ($dbh->Sql("SELECT * FROM $tablename WHERE artist = '$search' UNION
SELECT * FROM $tablename WHERE song = '$search' "))
jeg har to tabeller i databasen artist og song <- det er dem jeg ville kunne
søge på.
Mvh
Thomas Petersen
Nils Lastein (
07-02-2001
)
Kommentar
Fra :
Nils Lastein
Dato :
07-02-01 16:40
Anvend like-operatoren... like '%dag'%'
nila
"Thomas Petersen" <dkwolf@quake.dk> skrev i en meddelelse
news:17Ee6.10477$zw.164076@twister.sunsite.dk...
> hey gruppe
>
> jeg er lidt ny her (også for Perl)
>
> jeg er ved at lave et søge script der søger i en Access databasefil via
> ODBCen
>
> Her er mit problem det er en musik database som man så skal kunne søge i
> men jeg kan kun få den til at finde titlen hvis jeg skriver den helt
præcise
> tittel ind
> eks "En god dag" findes kun hvis jeg skriver det ikke bare søg på "dag"
> hvordan kommer jeg uden om det?
> så jeg finder den bare ved at søge på "dag" .
>
> jeg tror at det jeg mangler er nogle ting i min SQL søgesætning, se
nedenfor
>
> if ($dbh->Sql("SELECT * FROM $tablename WHERE artist = '$search' UNION
> SELECT * FROM $tablename WHERE song = '$search' "))
>
> jeg har to tabeller i databasen artist og song <- det er dem jeg ville
kunne
> søge på.
>
>
> Mvh
> Thomas Petersen
>
>
Søg
Alle emner
Teknologi
Udvikling
Perl
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177547
Tips :
31968
Nyheder :
719565
Indlæg :
6408797
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.