---
title: "Fattar inte felmeddelandet?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/96376-fattar-inte-felmeddelandet"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "harry_boy"
published: "2004-02-02T20:15:11.000Z"
updated: "2004-02-03T16:56:59.000Z"
replies: 8
views: 299
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/96376-fattar-inte-felmeddelandet"
---

# Fattar inte felmeddelandet?

## #1 — harry_boy, 2004-02-02T20:15Z

Jag har fått felmeddelandet:
Kan inte lägga in data i databasen! Column count doesn't match value count at row 1 : 1136

Och koden som är där är följande:

```php
// Lägg in ett nytt arbete i databasen
function add_item($ordernr, $tempo) {
$sql = "INSERT INTO tabell (ordernr, tempo) VALUES ('$ordernr', '$tempo', NOW())";
if ( !mysql_query($sql) ) {
die('Kan inte lägga in data i databasen! ' . mysql_error() . ' : ' . mysql_errno());
}
```

Är det någon som ser ett fel i detta?

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

## #2 — LarsG, 2004-02-02T20:27Z

Du anger två kolumnnamn i listan men du har tre olika värden. Antalet kolumner och värden måste överensstämma.

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

## #3 — harry_boy, 2004-02-02T21:22Z

Ursäkta min okunskap, men vad skall jag ta bort?

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

## #4 — Pedda, 2004-02-02T21:25Z

now() sätter en tidsstämpel, det saknas kolumnnamn för den.
Ta bort den, eller lägg till kolumnnamnet för att spara värdet.

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

## #5 — harry_boy, 2004-02-02T21:33Z

Hjälpte inte att ta bort NOW

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

## #6 — LarsG, 2004-02-02T22:00Z

Får du samma fel? Hur ser frågan ut nu?

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

## #7 — harry_boy, 2004-02-02T22:11Z

```php
function add_item($ordernr, $tempo) {
$sql = "INSERT INTO tabellen (ordernr, tempo) VALUES ('$ordernr', '$tempo')";
if ( !mysql_query($sql) ) {
die('Kan inte lägga in data i databasen! ' . mysql_error() . ' : ' . mysql_errno());
}
```

 

Med felmeddelande:
Kan inte lägga in data i databasen! Column count doesn't match value count at row 1 : 1136

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

## #8 — harry_boy, 2004-02-02T22:20Z

Löste sig .. tack skall Ni ha

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

## #9 — LarsG, 2004-02-03T16:56Z

Nej, då förstår jag inte.

Hur ser satsen ut om du ekar den?

```
echo $sql;
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/96376-fattar-inte-felmeddelandet
