---
title: "Problem med mellanslag i tabellnamn."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/60552-problem-med-mellanslag-i-tabellnamn"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Rödalacket"
published: "2002-11-28T23:37:54.000Z"
updated: "2002-11-29T03:34:11.000Z"
replies: 3
views: 280
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/60552-problem-med-mellanslag-i-tabellnamn"
---

# Problem med mellanslag i tabellnamn.

## #1 — Rödalacket, 2002-11-28T23:37Z

Har en admin-sida där den som administrerar lägger till nya tabeller i db:en efter behov.
Namnet plus annat skrivs in i textfält och skickas till databasen.

Nu uppstår det ett litet problem om det är ett mellanslag i namnet på tabellen när man skall redigera den.

Namnet på tabellen man vill redigera skickas med i adressen t.ex
bla.php?name=Niclas%20Bananer och det är då meningen att man skall komma till en sida där redigering kan ske men får felmeddelande "Table 'dbase.Niclas' doesn't exist".

Har prövat att använda rawurldecode(), urldecode() men inget funkar.

Det skulle vara underbart om det går att lösa på nått sätt men det kanske inte går... :(

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

## #2 — nkrantz, 2002-11-29T00:12Z

Skulle det inte vara smartare att se till så att det inte går att skapa tabellnamn med mellanslag... ?

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

## #3 — Mr. N., 2002-11-29T02:14Z

Citationstecken/apostrofer runt tabellnamnet kanske?

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

## #4 — Rödalacket, 2002-11-29T03:34Z

```php
mysql_query("SELECT * FROM quizDate WHERE id='$tempName'");
```

Verkar funka med mellanslag men inte

```php
$result = mysql_query("SELECT answer FROM $tempAnswer") or die(mysql_error());
```

Lägger jag till " eller ' i början och i slutet på variabeln $tempAnswer
så får jag felmeddelandet 
You have an error in your SQL syntax near "Niclas Bananer" \<--riktigt namn åtminstone

Har jag inga " eller ' så får jag felmeddelandet
Table 'lns_9.Niclas' doesn't exist

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

---

Tråden på webben: https://www.webforum.nu/amne/php/60552-problem-med-mellanslag-i-tabellnamn
