---
title: "Ändra insatta värden"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/177903-ändra-insatta-värden"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SoulGod"
published: "2009-04-06T20:00:08.000Z"
updated: "2009-04-10T17:59:53.000Z"
replies: 3
views: 306
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/177903-ändra-insatta-värden"
---

# Ändra insatta värden

## #1 — SoulGod, 2009-04-06T20:00Z

Jag håller på att skapa en sida, som skall spara in följande kod i databasen..

```
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/twyfUeLT1MQ&hl=sv&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/twyfUeLT1MQ&hl=sv&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
```

MEN , jag vill att automatiskt när det sparas, så skall den gå in och ändra width & height .. Hur gör jag det? 

Kan man på något sätt göra en sökfunktion som söker efter width="425" height="344" och ändrar den till width="293" och height="237" ?

Skulle innebära grymt mycket mindre manuellt jobb :P

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

## #2 — drew, 2009-04-06T20:06Z

Ska allt ligga i ett enda fält? Eller ska höjd och bredd ha egna fält i databasen?

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

## #3 — SoulGod, 2009-04-06T20:06Z

Allt ligger i kolumnen "embedded" ... 
Hela den raden jag skrev i kod-taggen där uppe är ett enda inlägg i kolumnen embedded

Jag har löst det såhär långt:

```
$phrase  = "<object width='425' height='344'>";
$healthy = array("width='425'", "height='344'");
$yummy   = array("width='293'", "height='237'");

$newphrase = str_replace($healthy,$yummy, $phrase);    
	echo "$newphrase";
```

Däremot - så kan jag inte "kalla" på ett värde till $phrase ..
Det jag skulle behöva läsa in där är row_video\['embedded'\]..
Så det alltså är $phrase = "".row_video\['embedded'\].""; ..
Men det ger felkoder .. Parse error..

Och \>\>  $phrase = ".row_video\['embedded'\]."; \<\< ger endast utskriften .row_video\['embedded'\] .. 
Någon som vet vad jag kan göra?

\---
Problemet är alltså att jag inte kan ha en variabel, som används I en variabel..
Alltså $phrase = ".row_video\['embedded'\]."
Frågan är , hur kringår jag problemet?

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

## #4 — SoulGod, 2009-04-10T17:59Z

Ursäkta min dubbelpost, men känns smo att uppdatera inlägget blir onödigt långt..
str_replace kan inte hantera variabler,
däremot kan "ereg_replace" det.. Så det löste problemet.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/177903-ändra-insatta-värden
