webForumDet fria alternativet
Logga in / Bli medlem

Count

Databaser & SQL

11 svar · 275 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Trådstart#1

Har denna kodsnutt för att räkna antal nya medlemmar idag. Har funkat utmärkt tills idag då det står 0 fast det finns över 200 reggade. Datumformatet sparas som 2003-05-01 11:11:11 i databasen i fältet date.

<%Set RS=Conn.Execute("Select Count(*) As today From users Where Left(date,10)=#" & Date & "#")%>

Nån som vet varför det strular?

Medlem sedan jan. 20032 285 inlägg
#2

Vilket DBMS använder du?

Medlem sedan dec. 20011 860 inlägg
#3

Menar du typ av databas så är det MySQL.

Medlem sedan jan. 20032 285 inlägg
#4

Ja, det menade jag. :)
Testa den här koden istället.

<%Set RS=Conn.Execute("Select Count(*) As today From users Where Left(date,10)='" & Date & "'")%>
Medlem sedan dec. 20011 860 inlägg
#5

Nope, inge bättre. Men det sjuka är ju att det funkat alla andra dagar förrutom 2003-05-01

Medlem sedan jan. 20032 285 inlägg
#6

Är du säker på att det är någon som har reggat sig idag då? :q

Medlem sedan dec. 20011 860 inlägg
#7

Oja, Väldigt många!

Medlem sedan dec. 200012 464 inlägg
#8
<%Set RS=Conn.Execute("Select Count(*) As today From users Where to_days(date)= to_days(current_date)")%>

Flyttas från ASP

Medlem sedan dec. 20011 860 inlägg
#9

Ska testa!

Medlem sedan dec. 20011 860 inlägg
#10

Funkar ju ej. Men det där to_days vad är det?

Medlem sedan dec. 20011 860 inlägg
#11

Nån som vet vad det är? Samma sak är för idag! Men i april funkade det och jag har ej ändrat i koden!

Medlem sedan mars 20034 471 inlägg
#12

Om du inte har ändrat något och ingen annan heller har ändrat något i din kod, då måste något annat ha ändrats. Kan det vara så att tiden på den server där databasen ligger har ändrats så att det inte finns några som registrerats med årets majdatum av det skälet? Eller kan programvaran ha uppdaterats och det ha orsakat något? Uppdatering av server, databas, eller dylikt. Något måste ha förändrats. Identifiera vad och börja leta fel där!

249 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)