Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med att skriva ut användarens användarna [LÖ

Postades av 2002-09-22 12:18:13 - Johan Svensson, i forum asp - allmänt, Tråden har 1 Kommentarer och lästs av 381 personer

*Kom på hur jag skulle göra!*

Koden nedan använder jag för att lägga till användare som antingen kompisar eller ovänner. Men jag har ett litet problem. Jag får inte till det så att det när man laggt till en användare så skall det stå "Användaren *användarnamn* finns nu i kompislistan.". Där det står *användarnamn* skall värdet som finns i medlemmar.username stå.

För att få ut rätt användre så borde denna select-rad fungera.


SELECT username FROM medlemmar WHERE username = "&Request.QueryString("person"), objCon

Som det är nu så skrivs det nämligen bara ut:
"Användaren finns nu i kompislistan."
eller
"Användaren finns nu i ovännslistan"


Så här ser koden ut:

<%
Set objCon = Server.CreateObject("ADODB.Connection")
objCon.Open "lumba"

Set objGetData = Server.CreateObject("ADODB.Recordset")
objGetData.Open "SELECT id FROM medlemmar WHERE id = "&Request.QueryString("person"), objCon
If objGetData.EOF Then

Response.Write "Medlemmen du försökte lägga till finns inte."
ELSE

Set objGetData = Server.CreateObject("ADODB.Recordset")
objGetData.Open "SELECT * FROM relationer WHERE id="&Session("id")&" AND typ="&Request.QueryString("typ")&" AND person="&Request.QueryString("person"), objCon
If objGetData.EOF Then

If Request.QueryString("typ") = 1 Then

objCon.Execute "INSERT INTO relationer (id, typ, person) " & _
"VALUES("&Session("id")&", 1, "&Request.QueryString("person")&")"

objCon.Execute "DELETE FROM relationer WHERE id="&Session("id")&" AND typ=2 AND person="&Request.QueryString("person")

Response.Write "Användaren finns nu i kompislistan."

END IF

If Request.QueryString("typ") = 2 Then

objCon.Execute "INSERT INTO relationer (id, typ, person) " & _
"VALUES("&Session("id")&", 2, "&Request.QueryString("person")&")"

objCon.Execute "DELETE FROM relationer WHERE id="&Session("id")&" AND typ=1 AND person="&Request.QueryString("person")

Response.Write "Användaren finns nu i ovännslistan."


END IF


Else
If Request.QueryString("typ") = 1 Then
Response.Write "Det gick inte att lägga till användaren till kompislistan. Detta eftersom användaren redan fanns på listan."
END IF
If Request.QueryString("typ") = 2 Then
Response.Write "Det gick inte att lägga till användaren till ovännslistan. Detta eftersom användaren redan fanns på listan."
END IF

END IF


END IF
objGetData.Close
Set objGetData = Nothing
objCon.Close
Set objCon = Nothing
%>


En annan sak också! Alla kontakter med databasen och allt annat som bör stängas stängs väll i koden ovan, eller?



Svara

Sv: Problem med att skriva ut användarens användarnamn.

Postades av 2002-09-22 12:28:59 - Johan Djupmarker

Borde det inte vara såhär? Byt username mot ID.

"SELECT username FROM medlemmar WHERE id = " & Request.QueryString("person")

/Johan


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 814
27 960
271 761
7 516
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies