Just nu i M3-nätverket
Gå till innehåll

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


Caliber

Rekommendera Poster

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!

Länk till kommentar
Dela på andra webbplatser

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"

 

 

 

Länk till kommentar
Dela på andra webbplatser

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

 

 

 

Länk till kommentar
Dela på andra webbplatser

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.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...