Jag vill att man ska se hur många inlägg användaren har skrevit på forumen totalt. Jag har satt det som session("posts")
Och vill veta hur man Uppdatera en session eller om man ska göra det på något attat sätt.. iallfall.. när man posta ett inlägg eller starta nytt så ska den lägga datan i en databas som heter
posts
men det är där inte användar informationen finns den finns där det heter members
Hur ska man ungefär göra?
Post är "TAL" i access... om det gör någon skillnad
Ja du exakt när ska du visa hur många inlägg en användare har gjort i forumet ? är det en topplista med de som postar mest eller något dylikt, eller ska du alltid visa användaren hur många inlägg han själv har postat
jag e helt borta.. har aldrig varit bra med SQL satser.. så det räker typ att skriva det jag har skrevit ovan..
och sen bara skriva RECSET("ANTAL") eller måste man mixtra med koden?
Exekvera SQL-frågan på precis samma sätt som du exekverar dina andra SQL-frågor, det är ingen skillnad. Du får tillbaka ett recordset med en post, en kolumn som heter Antal.
får felet:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.
/voigtan/config/readpost.asp, line 17
hmm.. fan.. nu blev det jobbigt.. varför tog jag bort den?
tog dit den igen:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 2.
/voigtan/config/readpost.asp, line 17
SQL = "SELECT COUNT(*) AS Antal FROM inlagg WHERE skrivbent = '"& RS2("skribent") &"'" Set RS4 = Databas.Execute(SQL)