webForumDet fria alternativet

Återställning av DB

ASPur ASP

3 svar · 164 visningar · startad av McD

Medlem sedan mars 20002 520 inlägg
Frågan#1

Hej

Håller på med en demosida för olika aspscript.

Jag är tvungen att använda en databas för scripten...

Det jag har tänkt mig:

Användaren kan i beta 1 testa nyhetsfunktion och textfunktion.

Väljer användaren nyhetsfunktion så ser användaren 1 st nyhet (orginalnyhet)

väljer anävndaren textfunktionen så ser användaren 1 st text (orginaltext)

Den som användaren kan göra är att i nyhetsscriptet lägga till, redigera och tabort. samt i text delen endast redigera en text.

Genom att det är en demo så vill jag att databaserna återgår till det normala efter att användaren har lekt med dessa script! Hur ska jag lösa detta?

Jag hade tänkt att lägga in nått :) i inloggningsidan för demon att man då helt enkelt delete alla prylar i de två aktuella tabellerna i databasen (vet inte hur jag ska lösa detta) samt att den kör en update i de olika tabellerna med orginal texten och orginalnyheten.

Någon som vet hur jag ska lösa detta?

*OBS! endast en användare kan vara inne åt gången.

Har testat att strunta i databas och lägga in prylarna i massa sessions istället men det blev ingen höjdare heller...

------------------
McD- Burgers for the people!

www.McDz.net www.SweQuake.com

[Redigerat av McD den 25 okt 2001]

Medlem sedan sep. 200182 inlägg
#2

Skulle man inte kunna lösa det genom att skapa nya värden varje gång man loggar in på något sätt?
Alltså, när jag loggar in skapas en ny "rad" i databasen med alla standardvärden... sen kan jag ändra runt hur jag vill, och allt ändras i endast denna rad...
När jag sedan loggar in igen skapas en ny rad med defaultvärdena...
Man kan juh även tömma databasen varje gång någon loggar ut eller så..?

------------------
Kallepocket

Medlem sedan mars 20002 520 inlägg
#3

Får se hur jag ska lösa det, ska sitta och mixtra lite ikväll.

hör av mig igen, någon med fler smarta ideé mottages tacksamt :)

------------------
McD- Burgers for the people!

www.McDz.net www.SweQuake.com

[Redigerat av McD den 25 okt 2001]

Medlem sedan mars 20002 520 inlägg
#4

Fixade en lösning...

Beskrivning av de 3 stegen.

  1. Tar bort alla poster i akutella databasen. (del * from blabla)

  2. Insertar orginalnyheten genom att sätta variablen som nyheten. (defaultnyhet = "bla detta är själva nyheten"

  3. kör en update av text demot så att
    orginaltexten körs in (defaulttext = "bla detta är defaulttexten"

(4) tillbaka till startsidan!

------------------
McD- Burgers for the people!

www.McDz.net www.SweQuake.com

125 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)