---
title: "Skapa ID och sen visa?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/64380-skapa-id-och-sen-visa"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "aztek"
published: "2003-01-10T10:58:37.000Z"
updated: "2003-01-10T12:24:52.000Z"
replies: 5
views: 270
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/64380-skapa-id-och-sen-visa"
---

# Skapa ID och sen visa?

## #1 — aztek, 2003-01-10T10:58Z

Jag är i stort helt färsk på PHP och har nu stött på problem. Vad jag inte förstår är hur själva **(id, INT NOT NULL AUTO_INCREMENT)** fungerar. Jag fattar inte hur man ska skriva det i query till MySQL från en adminsida (ex skriv in nyheter sida) men jag har greppat hur jag sedan kan plocka fram en sida med just det id'et ex: show.php?id=12345.

Tanken är att jag ska lista olika saker med lite information. När man sedan klickar på rubriken (som på expressen.se, dn.se mm) så ska sidan med mer information visas.

/ Johan

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

## #2 — Webslave, 2003-01-10T11:15Z

För att hämta t.ex show.php?id=15 så använder du följande:

```php
$sql = "SELECT * FROM tabell WHERE id = '$id'";
```

Detta hämtar det som har id = 15
Om du har register_globals = off i php.ini så skriver du så här:

```php
$sql = "SELECT * FROM tabell WHERE id = '".$_GET['id']."'";
```

Jag vet inte om jag svarade på allt men jag har inte tid att läsa allt och förstå vad du menar (är trött och stressad ;) ) men detta var i alla fall lite

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

## #3 — aztek, 2003-01-10T12:04Z

Låter bra men frågan kvarstår, hur lägger jag till id? Räcker det med att det står i mysql_query satsen (ex: 

```php
mysql_query('INSERT INTO ' . $add . '(id,produkt_namn,produkt_grupp,produkt_pris,produkt_info,) VALUES ('$namn','$grupp','$pris','$information')')
```

 

Fråga 2 som kom till av förra svaret:
Rekomenderas globals on eller off?

/ Johan

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

## #4 — @nders, 2003-01-10T12:07Z

Om ID är autoincrement så ska du inte ha med det i din insert-sats öht. Det löser sig automatiskt.

Mvh,

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

## #5 — pimme, 2003-01-10T12:21Z

globals bör vara off.

INSERT INTO table VALUES(0, ....);
där nollan står på id-platsen

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

## #6 — aztek, 2003-01-10T12:24Z

Tackar bägge, det svarade på mina frågor. Kommer göra ett försök senare i eftermiddag.

/ Johan

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

---

Tråden på webben: https://www.webforum.nu/amne/php/64380-skapa-id-och-sen-visa
