/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
delete
Fra : Thomas gade


Dato : 30-10-05 22:39

Jeg har en kalender på min webside koblet op på en Mysql.
Jeg gerne vil have de indtastede aktiviteter automatisk bliver slettet
dagen efter aktiviteten er afholdt.
Aktiviteterne er listet efter dato.

Er der en der vil vise mig hvordan jeg skriver det?

Mvh Thomas

 
 
NoMoreSpam (30-10-2005)
Kommentar
Fra : NoMoreSpam


Dato : 30-10-05 22:50


"Thomas gade" <dazzle@frac.invalid> skrev i en meddelelse
news:43653d76$0$41137$14726298@news.sunsite.dk...
> Jeg har en kalender på min webside koblet op på en Mysql.
> Jeg gerne vil have de indtastede aktiviteter automatisk bliver slettet
> dagen efter aktiviteten er afholdt.
> Aktiviteterne er listet efter dato.
>
> Er der en der vil vise mig hvordan jeg skriver det?
>
> Mvh Thomas

Delete from tblTabelnavn Where datofeltnavn < date();

Slet alle poster hvor datoen er før end i dag. Jeg har ikke checket
syntaxen i forhold til MySql.



Thomas gade (30-10-2005)
Kommentar
Fra : Thomas gade


Dato : 30-10-05 23:37

NoMoreSpam wrote:

>"Thomas gade" <dazzle@frac.invalid> skrev i en meddelelse
>news:43653d76$0$41137$14726298@news.sunsite.dk...
>
>
>>Jeg har en kalender på min webside koblet op på en Mysql.
>>Jeg gerne vil have de indtastede aktiviteter automatisk bliver slettet
>>dagen efter aktiviteten er afholdt.
>>Aktiviteterne er listet efter dato.
>>
>>Er der en der vil vise mig hvordan jeg skriver det?
>>
>>Mvh Thomas
>>
>>
>
>Delete from tblTabelnavn Where datofeltnavn < date();
>
>Slet alle poster hvor datoen er før end i dag. Jeg har ikke checket
>syntaxen i forhold til MySql.
>
>
>
>

Delete from tblTabelnavn Where datofeltnavn < date();


Den giver mig flg. fejlmedd. på ovenstående:

|#1064 - Der er en fejl i SQL syntaksen nær '( )' på linje 1

har du et bud på hvad det skyldes?

Mvh Thomas
|

Peter Brodersen (31-10-2005)
Kommentar
Fra : Peter Brodersen


Dato : 31-10-05 02:51

On Sun, 30 Oct 2005 23:36:42 +0100, Thomas gade <dazzle@frac.invalid>
wrote:

>Delete from tblTabelnavn Where datofeltnavn < date();
>
>
>Den giver mig flg. fejlmedd. på ovenstående:
>
>|#1064 - Der er en fejl i SQL syntaksen nær '( )' på linje 1
>
>har du et bud på hvad det skyldes?

MySQL bruger CURRENT_DATE() (eller NOW() hvis der også skal sekunder
på) i stedet for DATE().

--
- Peter Brodersen

Thomas gade (31-10-2005)
Kommentar
Fra : Thomas gade


Dato : 31-10-05 20:46

Peter Brodersen wrote:

>On Sun, 30 Oct 2005 23:36:42 +0100, Thomas gade <dazzle@frac.invalid>
>wrote:
>
>
>
>>Delete from tblTabelnavn Where datofeltnavn < date();
>>
>>
>>Den giver mig flg. fejlmedd. på ovenstående:
>>
>>|#1064 - Der er en fejl i SQL syntaksen nær '( )' på linje 1
>>
>>har du et bud på hvad det skyldes?
>>
>>
>
>MySQL bruger CURRENT_DATE() (eller NOW() hvis der også skal sekunder
>på) i stedet for DATE().
>
>
>
Tak nu går den fint igennem.

Mvh Thomas

Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408180
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste