---
title: "Jävla Queries"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15154-jävla-queries"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "U2K"
published: "2001-01-15T20:02:00.000Z"
updated: "2001-01-16T19:50:00.000Z"
replies: 5
views: 172
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/15154-jävla-queries"
---

# Jävla Queries

## #1 — U2K, 2001-01-15T20:02Z

Hur ska jag göra om jag vill ändra värden på en rad i en tabell.. Säg att det ligger 5 fält som alla är INT

Fält1 = 2
Fält2 = 3
Fält3 = 5
Fält4 = 5
Fält5 = 3

Hur ska jag skriva för att ändra dem med mysql_db_query? Det vill inte funka...

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

## #2 — Chavez, 2001-01-15T20:28Z

Det är Mysql du snackar om va :) 
Ett exempel

```
if (!($db=mysql_connect($dbhost,$dblogin,$dblosen))) {
echo ("Någonting gick fel vid koppling till Mysql");
}

if (!mysql_select_db($dbnamn,$db)) {
echo ("Någonting gick fel när databasen skulle väljas ut");
}

[b]$result = mysql_query("UPDATE tabell SET Fält1='1', fält2='2', fält3='3', fält4='4', fält5='5' ");[/b]
```

Kanske lite klumpig kod. Men det var såhär som du menade va?

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

## #3 — U2K, 2001-01-15T20:36Z

Jo men jag hade för mig att man gjorde något så här i SQL koden. 

```
 update table set Fält1 = $nevalue where Fält1 = 1
```

JAg är säkert ute och cyklar ;)

Tack iaf :) 

Man behöver kanske inte hänvisa till den gamla värdet.. Isåfall fattar jag.

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

## #4 — nanne, 2001-01-16T08:29Z

Den Chavez skrev uppdaterar ALLA poster i databasen vilket kanske inte är så smart. Så det är precis som du säjer. WHERE satsen är ett måste.

Var speciellt noga med WHERE satsen när du uppdaterar direkt i mysql promten. Jag har för vana med att skriva den först och sen skriva in resten för att vara riktigt säker på att jag uppdaterar rätt poster (detta gör jag när jag raderar oxå för den delen)

Allra helst så ska man dumpa tabellen innan man gör det. Men så paranoid behöver man bara vara ifall man ska uppdatera/radera nåt viktigt.

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

## #5 — Chavez, 2001-01-16T14:43Z

Jupp, WHERE satsen är icke att förglömma. Ledsen om jag virrade till det.
U2K, är det nått som inte fungerar för dig? Eftersom du verkar veta hur man gör menar jag :)

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

## #6 — U2K, 2001-01-16T19:50Z

Äh, jag visst lite SQL bara.. :) Men problemet är ju att SQL satsen blir så otroligt lång.. eller?

```
 update table set Fält1=2 where Fält1=$oldvalue osv..
```

ska man bara fylla på med set Fält2=4 Where Fält2=$oldvalue eller? osv osv..

Äh! Chavez det var bara tur :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15154-jävla-queries
