---
title: "SQL Error"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/176229-sql-error"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SoulGod"
published: "2009-01-07T18:21:55.000Z"
updated: "2009-01-08T19:48:39.000Z"
replies: 4
views: 456
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/176229-sql-error"
---

# SQL Error

## #1 — SoulGod, 2009-01-07T18:21Z

Får detta fel när jag ska uppdatera min poll.

```
SQL Error
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 'do you think about BC?' at line 1

in /home/bitcafe/domains/bitcafe.se/public_html/makepoll.php, line 221
```

Sökt genom koden, och koden 221 är:

```
$res2 = mysql_query("SELECT id FROM topics WHERE subject = $subject") or sqlerr(__FILE__, __LINE__);
[kod]

För att definiera $subject så har jag följande längre upp i koden:
[kod]
$question = $_POST["question"];
$subject = substr($question, 0, 40);
```

Vet att jag hade problem förut ( annan sida) när det var mellanslag i titeln på formuläret, men hittar inte lösningen till det, och vet inte vad jag ska göra nu.
Någon som har en gissning?

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

## #2 — oskars, 2009-01-07T18:24Z

Nu kan jag inte PHP, men ska du inte ha typ $subject mellan två  '    '   ?

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

## #3 — SoulGod, 2009-01-07T19:39Z

Gick igenom det först, korkat nog läste jag inte ordentligt ..
Förlåt .. tack för hjälpen med svaret dock, det löste allt ;)

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

## #4 — Troxy, 2009-01-08T13:27Z

Undra vad som händer om $subject innehåller t.ex. **McDonald's**  :stud

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

## #5 — oskars, 2009-01-08T19:48Z

> **Troxy skrev:**
>
> Undra vad som händer om $subject innehåller t.ex. **McDonald's**  :stud

 Då blir det så klart knas!

SoulGod, fixa SQL-injektionerna :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/176229-sql-error
