WebbisNetMedlem sedan feb. 20032 182 inlägg
Databasen uppdateras inte med vip eller viptilldatum trots att sms-et inte visade på några fel
<!-- #include virtual="/include/dbconn.asp" -->
<!-- #include virtual="/include/variabler.asp" -->
<%nr = request("nr")
sms = request("sms")
tariff = request("tariff")
SET objConn = Connect()
objConn.Execute("update tblUsers set vip=1 ,poang = poang+3, vipTillDatum = ADDDATE(CURDATE(), INTERVAL 30 DAY) WHERE mobil = "& nr &"")
response.write "Du har nu VIP-status på "& title &" och kan genast börja använda dina nya funktioner."%>
Peter SMedlem sedan dec. 20025 484 inlägg
-
Vad ger response.write "update tblUsers set vip=1 ,poang = poang+3, vipTillDatum = ADDDATE(CURDATE(), INTERVAL 30 DAY) WHERE mobil = "& nr
-
Du behöver inte konkatenera en tom sträng på slutet till nr
WebbisNetMedlem sedan feb. 20032 182 inlägg
Peter S skrev:
-
Vad ger response.write "update tblUsers set vip=1 ,poang = poang+3, vipTillDatum = ADDDATE(CURDATE(), INTERVAL 30 DAY) WHERE mobil = "& nr
-
Du behöver inte konkatenera en tom sträng på slutet till nr
resultatet blir
update tblUsers set vip=1 ,poang = poang+3, vipTillDatum = ADDDATE(CURDATE(), INTERVAL 30 DAY) WHERE mobil = 12345678
hur ska jag göra på slutet då, nr är ju inte en tom sträng
drewMedlem sedan mars 2007748 inlägg
WHERE mobil = "& nr &"")
Ska vara
WHERE mobil = "& nr)
Heter det verkligen konkatenera?
Peter SMedlem sedan dec. 20025 484 inlägg
Vad är mobil för datatyp? Är det en sträng borde apostrofer omge det värde du jämför med.
Angående "konkatenera" tycker jag det är en naturlig översättning av "concatenate" och innebörden borde vara allmänt känd i programmeringssammanhang (även om inte SAOL tar upp det) :)
WebbisNetMedlem sedan feb. 20032 182 inlägg
drew skrev:
WHERE mobil = "& nr &"")
Ska vara
WHERE mobil = "& nr)
Heter det verkligen konkatenera?
när jag kör strängen direkt i webläsaren så händer inget och då kommer det inte att hända nåt när man skickar via mobilen heller
WebbisNetMedlem sedan feb. 20032 182 inlägg
Peter S skrev:
Vad är mobil för datatyp? Är det en sträng borde apostrofer omge det värde du jämför med.
Angående "konkatenera" tycker jag det är en naturlig översättning av "concatenate" och innebörden borde vara allmänt känd i programmeringssammanhang (även om inte SAOL tar upp det) :)
mobil är varchar(20)
drewMedlem sedan mars 2007748 inlägg
WebbisNet skrev:
mobil är varchar(20)
Då ska
WHERE mobil = "& nr &"")
inte vara
WHERE mobil = "& nr)
utan
WHERE mobil = '"& nr &"'")
WebbisNetMedlem sedan feb. 20032 182 inlägg
drew skrev:
Då ska
WHERE mobil = "& nr &"")
inte vara
WHERE mobil = "& nr)
utan
WHERE mobil = '"& nr &"'")
jag hittade felet, det var inte koden.....det var numret
+46 i databasen ville inte funka, men 0 som numret börjar på gjorde susen