---
title: "Slumpade bilder visas inte ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/70674-slumpade-bilder-visas-inte"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pellefant"
published: "2003-03-10T21:09:01.000Z"
updated: "2003-03-10T23:08:02.000Z"
replies: 1
views: 223
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/70674-slumpade-bilder-visas-inte"
---

# Slumpade bilder visas inte ?

## #1 — Pellefant, 2003-03-10T21:09Z

Hej! 

Får denna utdata(olika sluptal varje gång): 

4 Random values: Array ( \[0\] =\> 5 \[1\] =\> 3 \[2\] =\> 6 \[3\] =\> 2 ) 

4 Random pics: Här visas "fyra bilder som inte hittas(såna där små bilder med ett rött kryss)" 

Någon som förstår vad det kan bero på? 

Bilderna ligger i samma mapp som filen, och har namn/url som tex pic1.gif, pic2.gif etc upp till pic10.gif jag har dubbelkollat så namnen stämmer. 

Jag har testat med:

\<img src=\<?echo $mysql_array\["url"\]?\>\> 

och 

\<img src="\<?echo $mysql_array\["url"\]?\>"\> 

Kan det kanske vara här felet är, att en int försöks jämföras med en string i SQL satsen? (Hur ska jag i så fall göra om den ena?) 

Tacksam för hjälp. 

```
 

<?PHP 
//initiera arrayen och slumptalet 
$array = array(); 
$slumptal = rand (1,10); 

for ($i = 0; $i < 4; $i++ ) { 
while(in_array($slumptal, $array)) { 
$slumptal = rand (1,10); 
} 
$array[$i] = $slumptal; 
} 
print_r($array); 
?> 

<p>4 Random pics:<br> 

<?PHP 
$dbh=mysql_connect ("localhost", "user3", "qawsed") or die ('I cannot connect to the database because: ' . mysql_error()); 
mysql_select_db ("pictures"); 

for ($i = 0; $i < 4; $i++ ) { 
$query = "SELECT * FROM table1 WHERE id = '" . $array[$i] . "'"; 
$result = mysql_query($query) or die("error: ".mysql_error()); 
?> <img src=<?echo $array["url"]?>> <?}?>
```

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

## #2 — Pellefant, 2003-03-10T23:08Z

Löste sig.   :)

Hade missat:

$mysql_array = mysql_fetch_array($result);

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

---

Tråden på webben: https://www.webforum.nu/amne/php/70674-slumpade-bilder-visas-inte
