---
title: "Resultatet kommer inte in i databasen..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/186738-resultatet-kommer-inte-in-i-databasen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "calle1"
published: "2011-04-24T15:17:14.000Z"
updated: "2011-04-24T15:56:40.000Z"
replies: 1
views: 856
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/php/186738-resultatet-kommer-inte-in-i-databasen"
---

# Resultatet kommer inte in i databasen...

## #1 — calle1, 2011-04-24T15:17Z

Kanske passar bättre i SQL men mod får flytta den då ;)
Som sagt så kommer inte resultatet in i databasen, någon som ser vad som är fel? Skulle vara grymt tacksamm för hjälp :e

```php
 <?php 
$id = $_GET['id'];
$intSavetime = 120;

mysql_query("DELETE FROM members (used) WHERE time<" . time()),id='$id'") or die(mysql_error());
$sqlNew = "INSERT INTO members (used,time) VALUES (test123,'" . (time()+$intSavetime) . "')";
 

}elseif($sqlNum == 0){
   mysql_query($sqlNew) or die(mysql_error());
}else{
   echo "<b>ERROR:(</b>";
}
 
?>
```

Min SQL ser ut så här,

```
--
-- Struktur för tabell `members`
--

CREATE TABLE IF NOT EXISTS `members` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user` varchar(30) NOT NULL,
  `used` text NOT NULL,
  `time` varchar(250) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=62 ;

--
```

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

## #2 — GunnarD, 2011-04-24T15:56Z

Några fel jag ser:

\* Efter time() har du en ) för mycket.
\* Efter time() Borde du ha ." för att slå ihop strängarna.
\* ,id borde ersättas med AND id eller OR id.
\*Glömt '' runt test123.

```php
$id = $_GET['id'];
$intSavetime = 120;

mysql_query("DELETE FROM members (used) WHERE time<" . time() . " AND id='$id'") or die(mysql_error());
$sqlNew = "INSERT INTO members (used,time) VALUES ('test123','" . (time()+$intSavetime) . "')";
 

}elseif($sqlNum == 0){
   mysql_query($sqlNew) or die(mysql_error());
}else{
   echo "<b>ERROR:(</b>";
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/186738-resultatet-kommer-inte-in-i-databasen
