---
title: "Insert-funktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/100234-insert-funktion"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Compusa"
published: "2004-03-24T20:28:54.000Z"
updated: "2004-03-24T20:56:18.000Z"
replies: 3
views: 212
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/100234-insert-funktion"
---

# Insert-funktion

## #1 — Compusa, 2004-03-24T20:28Z

Jag använder en funktion för att hämta poster ur min databas (se kod nedan). Nu vill jag lägga till en ytterligare funktion för insert. Hur skall denna se ut? Vet ej hur jag skall göra.

Funktion för att koppla upp sig mot db + funktion för att
hämta poster

```php
//functions.inc
 
function dbConnect () {
      mysql_connect("localhost","root","") or die("Unable to connect to database");
      @mysql_select_db("compusa") or die( "Unable to select database"); 
}
 
 
function sql_query ($query) {
 
      $result = mysql_query($query); 
      $return_array = array(); 
 
      while ($row = mysql_fetch_array($result)) {
            array_push($return_array, $row); 
      }
 
      mysql_free_result($result); 
 
      return $return_array; 
}
```

 

Kod för att koppla upp sig mot databasen samt hämta poster

```php
dbConnect();

$query = "select * from ps2spel"; 
$ps2spel = sql_query($query);
```

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

## #2 — Peeer, 2004-03-24T20:43Z

funktionen sql_query() kan användas för att både plocka ut och sätta in data.

```
dbConnect();
$ps2spel = sql_query('insert into ps2spel (kolumn, kolumn2) values ('värde1', 'värde2')');
```

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

## #3 — Compusa, 2004-03-24T20:54Z

Jag har skrivit ut min mySQL-query och den innehåller värden, trots inga felmeddelanden så skapas ingen ny post. Varför??

```php
dbConnect();
$sql = "INSERT INTO ps2spel (titel, tillverkare, genre, kommentar) VALUES ('$titel', '$tillverkare', '$genre', '$kommentar')";
 	mysql_query($sql);
```

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

## #4 — Compusa, 2004-03-24T20:56Z

sorry jag löste problemet!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/100234-insert-funktion
