Just nu i M3-nätverket
Jump to content

2 frågor om att hämta innehåll från databas


Caliber

Recommended Posts

1. Hur gör man om man vill se om det finns ett värde i databasen som matchar det man har skrivit in?

T.ex. om jag vill se om det finns ett värde som är "Calle" i fältet "username" i tabellen "members".

Då vill jag kunna se resultatet genom en if-sats eller ett true/false värde.

Jag ska alltså kunna visa två olika svar beroende om det finns ett fält i databasen som matchar det, eller inte.

(när man registrerar sig så ska man inte kunna regga sig med ett namn som nån annan redan har)

 

2. Vill visa hur många matchningar man får.

Om jag söker i databasen efter hur många rader som har värdet "calle" i fältet "mottagare" och värdet "unread" i fältet "status".

Alltså jag vill de hur många olästa meddelanden personen i fråga har fått, å vill få svaret i tal-form.

 

Tack på förhand

PS; skriv helst ner hela scripten för jag är inte världsbäst i ASP...

God Jul!

Link to comment
Share on other sites

1. SELECT * FROM members WHERE username = "Calle"

if RS.EOF then '(RS=RecordSet)

Response.Write "Fanns ingen Calle"

else

Response.Write "Calle är redan registrerad"

end if

 

2. SELECT COUNT(*) from members WHERE

mottagare="Calle" AND status="unread"

 

 

 

Link to comment
Share on other sites

Tackar, har testat båda, å den första funngerar som jag ville.

 

Men jag förstår inte den andra.

Hur gör jag för att visa antal matchningar i webbläsaren?

 

Tack

 

 

 

Link to comment
Share on other sites

Svar på fråga 2:

 

SQL = "SELECT COUNT(*) AS Antal FROM Members WHERE Mottagare = 'Calle' AND Status = 'Unread'"

 

Response.Write "Hittade RS("Antal") Träffar"

 

Antar att du vet hur du gör resten eftersom du fått din första fråga att funka.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...