---
title: "Välja ut nya spelningar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/75290-välja-ut-nya-spelningar"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Type"
published: "2003-04-28T15:56:28.000Z"
updated: "2003-05-01T15:00:34.000Z"
replies: 14
views: 226
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/75290-välja-ut-nya-spelningar"
---

# Välja ut nya spelningar

## #1 — Type, 2003-04-28T15:56Z

Detta funkar inte.... 

```
$datum = date("Y-m-d H:i");
$sel = mysql_query("SELECT * FROM spelningar WHERE (datum >= $datum) order by datum");
```

 

Felmeddelande:

> Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in d:\\stuff\\website\\erik\\straxunder\\spelningstest.php on line 41

 

Men jag vet ju att det finns datum på samma form ( 2003-04-28 17:57 tex.. )!

Permalänk: https://www.webforum.nu/p/75290

## #2 — Type, 2003-04-28T15:58Z

OBS. Datumen ligger som vanliga varchar... men det ska väl inte spela någon roll?

Permalänk: https://www.webforum.nu/p/1026956

## #3 — LarsG, 2003-04-28T16:13Z

```
$sel = mysql_query("SELECT * FROM spelningar WHERE (datum >= '$datum') order by datum");
```

I detta fall gör det inget att du har varchar men jag tycker ändå att du bör byta datatyp.

Permalänk: https://www.webforum.nu/p/1026964

## #4 — Type, 2003-04-28T16:15Z

Tack så mycket... varför ska jag byta tycker du?

Permalänk: https://www.webforum.nu/p/1026968

## #5 — K@llen, 2003-04-28T16:31Z

Det finns ju datetime som är bättre till datum. Dels får du lättare att göra korrekta jämförelser och dels rätt sortering.

De olika fälttyperna finns ju inte för skoj skull. ;)

Permalänk: https://www.webforum.nu/p/1026979

## #6 — Type, 2003-04-28T16:35Z

näe, men jag fick aldrig till datumet till det formatet jag ville ha... men det kanske går bra eller?

Permalänk: https://www.webforum.nu/p/1026981

## #7 — LarsG, 2003-04-28T17:18Z

Formateringen går alltid att få till. Om du använder en datumtyp så finns det inbyggda funktioner för att formattera och plocka ut de delar man vill ha.

Det vore ännu bättre om Mysql verkligen validerade datum också.

Permalänk: https://www.webforum.nu/p/1027036

## #8 — Type, 2003-04-28T20:46Z

Du får ursäkta att jag är lite trög.. vad menar du med validerade datum?

Permalänk: https://www.webforum.nu/p/1027251

## #9 — LarsG, 2003-04-28T21:20Z

kontroll att ett datum är giltigt.

```
2003-04-31
```

är inte ett giltigt datum och borde därför inte gå att lagra i en kolumn med typen date.

Vad händer i Mysql om man försöker lagra ett sådant datum?

Permalänk: https://www.webforum.nu/p/1027293

## #10 — K@llen, 2003-04-28T21:41Z

> Vad händer i Mysql om man försöker lagra ett sådant datum?

Den skickade in det med glädje. :OO  :l  :x

Permalänk: https://www.webforum.nu/p/1027300

## #11 — Cactuz, 2003-04-29T11:59Z

Öhh.. ska man inte få lagra datum som pekar på framtiden? Det verkar ju lite korkat

Permalänk: https://www.webforum.nu/p/1027571

## #12 — LarsG, 2003-04-29T12:14Z

30 dagar har april juni september och november
28 dagar februari allen
alla de övriga 31

Permalänk: https://www.webforum.nu/p/1027583

## #13 — Cactuz, 2003-04-29T12:41Z

Jaha :e

\*tillbaka till lågstadiet\*

Permalänk: https://www.webforum.nu/p/1027603

## #14 — Type, 2003-05-01T14:54Z

Varför går inte detta?
Det borde väl fungera, eller har jag skrivit fel kod igen?

```
$datum = date("Y-m-d H:i");
if($pri->datum < '$datum')
 print("En gammal spelning");
else
 print("En ny spelning");
```

 

Det dumma är att den inte alls gör något... eller den sätter att alla är nya spelningar.. fast det inte är så...

Permalänk: https://www.webforum.nu/p/1032217

## #15 — Type, 2003-05-01T15:00Z

```
$datum = date("Y-m-d H:i");
if($pri->datum < $datum)
 print("En gammal spelning");
else
 print("En ny spelning");
```

Ibland måste man testa! Nu fungerar det juh ;) \*LOL\*

Permalänk: https://www.webforum.nu/p/1032223

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/75290-välja-ut-nya-spelningar
