---
title: "INSERT med pdo ger inget resultat."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/165760-insert-med-pdo-ger-inget-resultat"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "colione"
published: "2007-10-23T19:10:26.000Z"
updated: "2007-10-24T08:32:07.000Z"
replies: 2
views: 460
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/165760-insert-med-pdo-ger-inget-resultat"
---

# INSERT med pdo ger inget resultat.

## #1 — colione, 2007-10-23T19:10Z

Jag kör följande kodsnutt för att kasta in en produkt i databasen, dock så läggs inget in när den körs. $this-\>db innehåller ett PDO-anslutning skapat från en klass jag har använt förut och det har funkat utan problem. $this-\>db-\>prod innehåller strängen products.
Jag har även provat att kasta in kolon innan namnen i arrayen. Har även provat bindParam. Men inget sätts in. Vad är det jag missat?
Jag har satt felen till exceptions samt provat att innesluta allt i try/catch utan att fånga något.
DBMS är mysql

```php
	public function createProduct(Product $product) {
		$stmt = $this->db->prepare("INSERT INTO $this->db->prod(`artNr`,`show_in_catalog`,`published`) VALUES(:art,:show,:pub)");
		$bindArr = array("art"=>$product->art,"show"=>$product->show,"pub"=>$product->pub);
		$stmt->execute($bindArr);
	}
```

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

## #2 — SPiN, 2007-10-24T06:31Z

Försök med:

```
$stmt = $this->db->prepare("INSERT INTO " . $this->db->prod('artNr','show_in_catalog','published') . " VALUES(?,?,?)");
...
```

Och din prod-metod i db returnerar väl ett tabellnamn också, och inte bara fältnamnen?

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

## #3 — colione, 2007-10-24T08:32Z

Det hela visade sig vara en bugg i pdo, vilket ledde till att prepare helt enkelt gjorde att php slutade exekvera utan några som helst varningar elle liknande.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/165760-insert-med-pdo-ger-inget-resultat
