Avaleht
uus teema   vasta Tarkvara »  WWW »  SQL Delete märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 27.05.2009 15:43:11 SQL Delete vasta tsitaadiga

Tere,
Kui mul on kasutaja sessiooniga sees. Ta tahaks kustutada omapoolt lisatud väärtust.
Siis kuidas see asi toimiks? Delete from tabel Where väärtus='$temaväärtus'.
Aga kui ka teisel kasutajal peaks olema samasugune väärtus kustutaks see ka selle ära. Kuidas kustutada ainult kasutajaID rea peal olevat väärtust?
Tänan
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Celion
HV kasutaja
Celion

liitunud: 31.10.2002




sõnum 27.05.2009 16:15:31 vasta tsitaadiga

Eeee.... DELETE FROM tabel WHERE väärtus='$foo' AND userID='$id' ei sobi?
_________________
Ostan Roger Zelazny "Amberi kroonikad" (soovitatavalt eesti keeles).
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 27.05.2009 16:21:04 vasta tsitaadiga

Kas ta nii User ID ei kustuta ära?
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 27.05.2009 17:47:42 vasta tsitaadiga

kustutab selle rea baasist kus väärtus ja userid on nagu ette antud.
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 27.05.2009 19:19:52 vasta tsitaadiga

Aga userID peaks alles jääma.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
lauri
HV veteran
lauri

liitunud: 05.11.2001



Autoriseeritud ID-kaardiga

sõnum 27.05.2009 19:24:09 vasta tsitaadiga

eeldavasti on sul user info eraldi tabelis.
kui ei ole, siis kasuta delete asemel update ning uuenda konkreetne väärtus NULLiks

_________________
The sh*t has hit the fan.
Kommentaarid: 90 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 80
tagasi üles
vaata kasutaja infot saada privaatsõnum
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 27.05.2009 20:37:27 vasta tsitaadiga

lauri kirjutas:
eeldavasti on sul user info eraldi tabelis.
kui ei ole, siis kasuta delete asemel update ning uuenda konkreetne väärtus NULLiks

Tänud, mõtlesin ise ka sellepeale aga tahtsin teada kas Delete kasutades ka võimalik oleks.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
sosssepp
HV veteran
sosssepp

liitunud: 12.05.2003




sõnum 29.05.2009 16:55:28 vasta tsitaadiga

Nagu lauri juba ütles, sõltub tabelite struktuurist. Kui on vaja "kustutada" väärtust kasutajate tabelis nõnda et rida säiliks, siis tegelikkuses sa ju ei kustuta seda välja tabelist ära, vaid kirjutad tabelisse, et see väli on tühi, seepärast siis update.
Kommentaarid: 87 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 75
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  SQL Delete
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.