Avatar billede Slettet bruger
15. december 2007 - 04:36 Der er 6 kommentarer og
2 løsninger

select where and

Jeg har siddet i et par timer og rodet med noget PHP hvor den skal vælge værdi'er fra en MySQL database ud fra 2 værdi'er... har prøvet med følgende kode:

sql = "SELECT * FROM 'statistics' WHERE 'ip'='$ip' AND 'date'='$date'";
$result = mysql_query($sql) or die(mysql_error());
$count  = mysql_num_rows($result);

Desværre får jeg bare en fejl kode, håber der nogen som kender til hvordan man gør det her for det piner mig at jeg har brugt så ufattelig lang tid på at få det til at virke uden held :(
Avatar billede arne_v Ekspert
15. december 2007 - 05:34 #1
prøv og erstat '' omkring feltnavnene med ``
Avatar billede arne_v Ekspert
15. december 2007 - 05:34 #2
"lodrette plinger" er til tekst konstanter

"hælden til venstre plinger" er til felt og tabel navne
Avatar billede arne_v Ekspert
15. december 2007 - 05:35 #3
sql = "SELECT * FROM `statistics` WHERE `ip`='$ip' AND `date`='$date'";
Avatar billede nielle Nybegynder
15. december 2007 - 09:09 #4
... og med mindre at man har kommet til at bruge et af MySQL's reserverede ord kan backtics endda helt undværes:

sql = "SELECT * FROM statistics WHERE ip='$ip' AND `date`='$date'";

De kan ikke undværes ved "date" for det er netop sådan et reserveret ord. Efter min mening bør man prøve at undgå at bruge dem for tabel- eller felt navne hvis man kan.
Avatar billede Slettet bruger
15. december 2007 - 13:02 #5
Mange tak for alle svarende - Nielle hvis du lige smider et "svar" så får du point. Du ikk nok med du gav mig erstatningen så fik jeg os en ret god forklaring med som har fået mig til at skife date ud med en anden betegnelse :)

Endnu engang tak -det var blevet lidt sent igår :P
Avatar billede nielle Nybegynder
15. december 2007 - 13:45 #6
Jeg deler nu gerne med arne :^)
Avatar billede Slettet bruger
16. december 2007 - 02:48 #7
Så må Arme V lige smide en svar besked :) hvis den ikke er der i morgen når jeg står op så acceptere jeg bare din :)
Avatar billede arne_v Ekspert
16. december 2007 - 02:49 #8
Da jeg sikkert ståe senere op end dig, så er det da godt at jeg så det nu.

:-)
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