---
title: "Koden kommer inte..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/177769-koden-kommer-inte"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SoulGod"
published: "2009-03-31T11:50:22.000Z"
updated: "2009-03-31T13:23:50.000Z"
replies: 5
views: 516
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/177769-koden-kommer-inte"
---

# Koden kommer inte...

## #1 — SoulGod, 2009-03-31T11:50Z

Jag har följande kod på min sida just nu:

```
<?
$query_video = "SELECT * FROM video";
$video = mysql_query($query_video) or die(mysql_error());
$totalRows_video = mysql_num_rows($video);
while($row_video = mysql_fetch_assoc($video)) { 
?>
<br />
<img src="img/covers/<? echo $row_video['coverpic']; ?>" class="picborder" /><br />
<? echo $row_video['id']; ?>
<? } ?>
```

och den funkar utmärkt.

Det jag vill göra nu är att läsa in $row_video\['embedded'\] precis ovanför 
\<img src... koden som ligger där just nu..
Problemet är , den skriver inte ut det?
Embedded innehåller en HTML kod för att hämta en film från yotube..
Så embedded ser ut såhär

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

Varför kan den inte skriva ut den?

Om jag lägger in embedded-koden rakt in i PHP filen så funkar det utmärkt.
Någon som har en aning?

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

## #2 — drew, 2009-03-31T11:57Z

Du ska inte använda \<? ?\> Använd \<?php ?\> Alla servrar är inte inställda på att \<? är php. Mina servrar skulle inte visa något med den koden.

Du har förstås testat \<? echo $row_video\['embedded'\]; ?\> ?

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

## #3 — SoulGod, 2009-03-31T11:58Z

Jag har ställt in min server på att tillåta shorttag ( alltså \<? ) pga av att jag har massa "gammal" kod från olika projekt som jag ej fixat ännu. Så av ren lathet är den på :P

Ja, jag har testat att köra echo $row_video\['embedded'\] , men då slutar även den "övriga" html koden ( t.ex den vid IMG ) att fungera..

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

## #4 — The_Hulk, 2009-03-31T12:01Z

Hur ser koden ut som inte fungerar?

Svårt att säga vad som är fel när du inte visar den rätta koden :)

Har du kollat i loggen om den visar något felmeddelande där?
Har du aktiverat all felrapportering i php?

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

## #5 — SoulGod, 2009-03-31T12:06Z

Detta är koden som genereras ( Visa Källkod )

```
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
</html>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/FhXvl1lVxLI&hl=sv&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.yout<br />
<img src="img/covers/videopic.gif" class="picborder" /><br />
1</body>
```

Felet som blir är att row_video\['embedded'\] inte läser ut hela strängen..
Den bryter av strängen:
\<embed src="http://www.yout ......
Varför?

Och ja, där fick ajg mitt DÄRFÖR också...
Jag hade begränsat MySQL-databasen till 300 tecken.. 
Och URL raden blev längre.. ökade till 800 tecken så funkade det :(
Så jävla korkat av mig, brukar aldrig begränsa MySQL annars..

Tack iallafall.. jag som är korkad som vanligt :(

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

## #6 — The_Hulk, 2009-03-31T13:23Z

Glöm inte att markera tråden som löst.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/177769-koden-kommer-inte
