---
title: "Problem vid INSERT"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/140510-problem-vid-insert"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "JaktJanne"
published: "2006-01-07T22:04:32.000Z"
updated: "2006-01-10T17:19:58.000Z"
replies: 6
views: 368
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/140510-problem-vid-insert"
---

# Problem vid INSERT

## #1 — JaktJanne, 2006-01-07T22:04Z

Jag har följande kod jag har jobbat lite med ikväll:

```
$query_Rc_Bild = "INSERT INTO upload (B_name)";
$query_Rc_Bild = "VALUES {$bild_name}";
echo ("$bild_name <br>");
$result = mysql_query($query_Rc_Bild) or die("SQL: $query_Rc_Bild <br>".mysql_error());
```

Får bara följande fel:

> bild3.jpg
> SQL: VALUES bild3.jpg
> You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VALUES bild3.jpg' at line 1

Vad har jag missat??

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

## #2 — Peter S, 2006-01-07T22:09Z

```php
$query_Rc_Bild = "INSERT INTO upload (B_name)";
$query_Rc_Bild += "VALUES ('$bild_name')";
```

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

## #3 — Melea, 2006-01-07T22:36Z

Uhm, det är väl i VB man använder sig av +? Kanske funkar i PHP också. 
Annars skriver man: 

```php
 $query_Rc_Bild = "INSERT INTO upload (B_name)";
$query_Rc_Bild .= "VALUES ('$bild_name')";
```

**/red** Redigerar in en smiley. ;)

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

## #4 — Peter S, 2006-01-07T22:40Z

Ah, ok  :bire

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

## #5 — Melea, 2006-01-10T17:06Z

My bad Peter! Man kan skriva +=, men då handlar det tydligen om numreriska värden som ska plussas på varandra.
Ex.

```php
$var1 = 100;
$var2 = 200;

$var1 .= $var2; // Blir 100200
$var1 += $var2; // Blir 300
```

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

## #6 — Peter S, 2006-01-10T17:11Z

Ja, det listade jag ut  :)  Jag antog att +=-operatorn var definierad även för strängar, som i så många andra språk.

Det skall man bevisligen inte göra  ;)

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

## #7 — Melea, 2006-01-10T17:19Z

Bara en notis så det inte blev några missförstånd. Hade inte en aning om att man kunde använda sig av ett + före =-tecknet, förrän jag behövde använda mig av det härom dagen. ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/140510-problem-vid-insert
