---
title: "Update problem."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/57096-update-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "giik"
published: "2002-10-25T12:32:53.000Z"
updated: "2002-10-26T15:40:49.000Z"
replies: 5
views: 236
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/57096-update-problem"
---

# Update problem.

## #1 — giik, 2002-10-25T12:32Z

Jag har försökt att greja om i koden hela tiden, men det blir inget bättre av det....Det är så att jag tänkte ha så att jag kan se hur många som har läst varje nyhet och så....

Först har jag en länk till nyheten. typ visa.php?id=20

Sedan i visa.php ser det ut så här.

```php
<?
/* Tar ut data från id numret. */
include "config.php";
$sql ="SELECT * FROM nyheter WHERE id = '$id'";
$result =mysql_query("$sql");
while($rad=mysql_fetch_array($result)){
?>
```

sedan rubrik,text och datum efter då så man kan läsa...Sedan kommer koden som ska addera fältet **read** med 1. Här sitter problemet.

```php
<?}
/* Uppdaterar hur många gånger nyheten har lästs. */
$sql2 ="UPDATE nyheter SET read = read +1 WHERE id='$id'";
mysql_query("$sql2");
mysql_close($conn);
?>
```

Hoppas att nån kan hjälpa?  :OO

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

## #2 — Mungo, 2002-10-25T13:04Z

Jag ser inget fel direkt, kan du säga vilket felmeddelande du får eller vad som inte funkar? Om du inte ser nåt fel, skriv in 

echo mysql_error() 

efter raden 

mysql_query("$sql2");

så får du se vad databasen klagar på.

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

## #3 — giik, 2002-10-25T13:08Z

Ja jag förstår inte alls vad som menas men, det här meddelandet fick jag när jag körde mysql_error();

> You have an error in your SQL syntax near 'read=read+1 WHERE id=5' at line 1

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

## #4 — giik, 2002-10-25T15:02Z

Nu så

Äntligen! Verkar som att det inte gick att ha **read**  där i fältet. Så jag bytte namn på det till **last**. Inte vet jag, kan det ha blivit fel eftersom det finns nån funktion eller nåt? Jaja, glad är jag nu i alla fall!  :p

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

## #5 — cefalk, 2002-10-26T09:51Z

Här kan du läsa om resarverade ord <http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Reserved_words>

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

## #6 — giik, 2002-10-26T15:40Z

Okej!

Okej, tackar ! Trevlig helg  :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/php/57096-update-problem
