---
title: "Läggs inte in i databasen!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/107811-läggs-inte-in-i-databasen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "streetrobban"
published: "2004-07-22T10:52:11.000Z"
updated: "2004-07-22T19:51:25.000Z"
replies: 6
views: 328
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/107811-läggs-inte-in-i-databasen"
---

# Läggs inte in i databasen!

## #1 — streetrobban, 2004-07-22T10:52Z

Hejsan!

Jag jobbar just nu mot ett nytt webbhotell där min PHP kod inte verkar fungera så bra. När jag kör ett script där jag lägger till en nyhet så läggs helt enkelt inte uppgifterna in. Vad har jag gjort för fel?

```php
<?php
// Öppna databasen
require '../inc/db.php';

// Lägg till nyheten
mysql_query("INSERT INTO Nyheter(tid,datum,nyhet,skribent,rubrik) VALUES ('$tid','$datum','$nyhet','$skribent','$rubrik')");
	
// Skicka vidare
echo "<script language=JavaScript>"; 
echo "self.location.replace('admin.php')"; 
echo "</script>";

// Stäng databasen
mysql_close();
?>
```

Gammal kod eller vad?

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

## #2 — Melea, 2004-07-22T11:02Z

```php
<?php
// Öppna databasen
require '../inc/db.php';

$tid = date("H:i:s");
$datum = date("Y-m-d");

// Lägg till nyheten
$SQL = "INSERT INTO Nyheter(tid,datum,nyhet,skribent,rubrik) VALUES ('$tid','$datum','$_POST[nyhet]','$_POST[skribent]','$_POST[rubrik]')";
mysql_query($SQL) or die (mysql_error());
    
// Skicka vidare
Header("Location: admin.php");

// Stäng databasen
mysql_close();
?>
```

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

## #3 — GunnarD, 2004-07-22T11:03Z

Lägg till följande rad efter queryn:

```
printf("MySQL meddelande: %s : %s\n <br />",  mysql_errno(), mysql_error());
```

Den skriver ut eventuella felmeddelanden som mysql ger tillbaka.

Ta bort javascriptet temporärt så att du ser felmeddelandet.

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

## #4 — Duffer, 2004-07-22T16:26Z

Ska byta webbhotell jag med, blev bara nyfiken på vilket du har bytt till? Och från vilket (om det inte är att snoka för mycket) :)

Sorry att jag inte kan hjälpa dig mer!

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

## #5 — nkrantz, 2004-07-22T16:34Z

Tycker mer som om att det låter som om att raden läggs till, men inte datan. Beror förmodligen på att register_globals är av på ditt nya hotell. Beroende på om du kör POST eller GET från ditt forumär, testa med att ändra variablerna till $\_POST\['tid'\] eller $\_GET\['tid'\]

// Nippe

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

## #6 — streetrobban, 2004-07-22T19:38Z

Duffer - Jag kanske var otydlig i mitt inlägg. Jag har inte bytt webbhotell, men jag jobbar mot ett annat webbhotell också! Det jag använde först som funkade utmärkt heter Crystone. Det jag använder nu där jag tyvärr har lite problem med PHP koden heter Design-IT.

nkrantz - Exakt det du skriver stämmer.

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

## #7 — streetrobban, 2004-07-22T19:51Z

Tack alla! Det fungerar nu när jag använde koden som Melea skrev! Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/107811-läggs-inte-in-i-databasen
