---
title: "update..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/87998-update"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jiggan"
published: "2003-10-08T15:01:27.000Z"
updated: "2003-10-08T15:16:20.000Z"
replies: 11
views: 272
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/87998-update"
---

# update...

## #1 — jiggan, 2003-10-08T15:01Z

$update=("UPDATE user_home SET uid = '" . $\_SESSION\['uid'\] . "', press = '" . $\_POST\['press'\] . "' WHERE = uid = '" . $\_SESSION\['uid'\] . "';)"

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

## #2 — Qimen, 2003-10-08T15:02Z

Jaha? :q

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

## #3 — jiggan, 2003-10-08T15:02Z

update...

$update=("UPDATE user_home SET uid = '" . $\_SESSION\['uid'\] . "', press = '" . $\_POST\['press'\] . "' WHERE = uid = '" . $\_SESSION\['uid'\] . "';)"

varför funkar inte denna? jag får felmeddelande efter denna, men den jag får felmeddelande på har funkat innan...
//jiggan

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

## #4 — Qimen, 2003-10-08T15:03Z

Dubbelpost...
Snälla använd php-taggarna i fortsättningen.

Du kan inte ha = efter WHERE :)

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

## #5 — Web-Tor, 2003-10-08T15:03Z

... och felmeddelandet lyder?

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

## #6 — jiggan, 2003-10-08T15:05Z

Parse error: parse error, unexpected T_VARIABLE in C:\\apache\\htdocs\\save_press.php on line 10

så ser det ut...raden ser ut så här:

\<?php
$resultat = mysql_query($update, $link); or die (mysql_error());
?\>

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

## #7 — Peeer, 2003-10-08T15:06Z

```
$update="UPDATE user_home SET uid = {$_SESSION['uid']}, 
press = '{$_POST['press']}' WHERE uid = {$_SESSION['uid']}";
mysql_query($update);
```

Förutsatt att uid är ett numeriskt värde. Annars...

```
$update="UPDATE user_home SET uid = '{$_SESSION['uid']}', 
press = '{$_POST['press']}' WHERE uid = '{$_SESSION['uid']}'";
mysql_query($update);
```

Vet dock inte om det var det här som var frågan (den framgick inte tydligt iaf) :D

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

## #8 — Qimen, 2003-10-08T15:08Z

```php
<?php
$resultat = mysql_query($update, $link) or die (mysql_error());
?>
```

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

## #9 — Skarre, 2003-10-08T15:10Z

Förutom felet Qimen hittade så ser sträng lite konstig ut.

```
$update=("UPDATE user_home SET uid = '" . $_SESSION['uid'] . "', press = '" . $_POST['press'] . "' WHERE = uid = '" . $_SESSION['uid'] . "'");
```

Detta förutsätter att kolumnen uid är av en texttyp, vilket är lite konstigt.

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

## #10 — jiggan, 2003-10-08T15:10Z

så ser ju min kod ut, vad ska jag göra?

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

## #11 — Peeer, 2003-10-08T15:12Z

<http://www.webforum.nu/showthread.php?s=&postid=728167#post728167> observera även qimens påpekande! (du har ett ; för mycket)

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

## #12 — jiggan, 2003-10-08T15:16Z

ah! funkade ju! men hur gör jag ifall jag vill att allt som finns i den kolumnen i databasen ska synas i textarean? hur skriver jag då?1

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

---

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