Avatar billede 7th Praktikant
01. august 2003 - 02:59 Der er 5 kommentarer og
2 løsninger

Update værdi

mysql_query ("UPDATE counter SET hits=\"".$output['hits'] + 1."\"") or die (mysql_error()); giver en Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING.

Hvordan siger jeg + 1 korrekt i sætningen?
Avatar billede ahv Nybegynder
01. august 2003 - 03:00 #1
Prøv ->

mysql_query ("UPDATE counter SET hits=$output[hits]+1") or die (mysql_error());
Avatar billede nocs Nybegynder
01. august 2003 - 03:05 #2
er det den samme værdi der skal forøges med 1?

Altså: mysql_query ("UPDATE counter SET hits=hits+1") or die (mysql_error()); ?
Avatar billede 7th Praktikant
01. august 2003 - 03:08 #3
Ja nocs. Prøver lige...
Avatar billede ahv Nybegynder
01. august 2003 - 03:10 #4
Aaah hvis det er samme værdi så virker mocs løsning udemærket, det var bare ikke det du lagde op til i scriptet af den bare skulle forøges med 1 :o)
Som det ser ud for mig ønskde deu variablen output[hits] + 1.
Avatar billede 7th Praktikant
01. august 2003 - 03:12 #5
Det var fordi jeg ikke vidste man kunne det andet, hvilket jeg forøvrigt ikke kan få til at virke. Dit virker dog fint :) Prøver lige noget, vender snart tilbage.
Avatar billede 7th Praktikant
01. august 2003 - 03:15 #6
Mærkeligt, nu virker dit nocs :) Men takker for hjælpen, I havde begge ret, så 50%/50% :)
Avatar billede nocs Nybegynder
01. august 2003 - 03:24 #7
dvsl ;)
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