Hvordan fjernes en dato ud af flere datoer?

Tags:    php

User
Bruger #958 @ 20.03.02 17:33
Jeg har ud fra min hjemmeside lavet et system (på php & mysql)
hvor dag/måned/år/da da = dag, af=aften og na=nat dvs der under dato i
mysql (tekst) kan stå f.eks 070302da 080302da 120302af 150302da 240302da. Hvem kender et
system der bare kan slette et af dem?

mysql_query("select * FROM users WHERE dato LIKE '$dato' AND sms LIKE '$sms'");

mysql_query("update users set dato like '$dato' AND sms LIKE '$sms'")
or die(mysql_error());
kan jeg fjerne alle undtagen den jeg holder igen, men hvordan kan man det modsatte, dvs udtage
080302da?
Hvem kender koden?
Findes der andre løsninger?
Har tidliger skrevet uden resultat, men håber at jeg udtrykker mig tydligere.
Mange hilsner Kenneth




2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Den 20-03-02 17:33 skrev Kenneth Majgaard følgende:
-----------------------------------------------------------------------------
Jeg har ud fra min hjemmeside lavet et system (på php & mysql)
hvor dag/måned/år/da da = dag, af=aften og na=nat dvs der under dato i
mysql (tekst) kan stå f.eks 070302da 080302da 120302af 150302da 240302da. Hvem kender et
system der bare kan slette et af dem?

mysql_query("select * FROM users WHERE dato LIKE '$dato' AND sms LIKE '$sms'");

mysql_query("update users set dato like '$dato' AND sms LIKE '$sms'")
or die(mysql_error());
kan jeg fjerne alle undtagen den jeg holder igen, men hvordan kan man det modsatte, dvs udtage
080302da?
Hvem kender koden?
Findes der andre løsninger?
Har tidliger skrevet uden resultat, men håber at jeg udtrykker mig tydligere.
Mange hilsner Kenneth

-----------------------------------------------------------------------------

Hvis bare du vil slette en bestemt række kan du bruge:
<pre>DELETE FROM <tabel> WHERE <kolonne> = '<detduvilslette>'</pre>
--
Soccoro
http://www.web-helpers.dk (Åbner snart)
http://www2002105.thinkquest.dk



User
Bruger #958 @ 23.03.02 00:22
Hejsan
Jeg har prøvet jeres foreslag som "str_replace()" , DELETE FROM <tabel> WHERE <kolonne> = '<detduvilslette>,'
updat eller bare delete. Det med replace, ville jeg måske gerne have forklaret nærmere. Indtil videre er det ikke
lykkedes mig at finde løsningen. Findes der en anden løsning, måske en tredje?
Håber nogle kan hjælpe mig.
Kenneth





t