Ik heb een spelerdetail pagina. Hierin zou ik een foto van elke speler willen inladen. Ik heb dus in mijn sql tabel een kolom spelerFoto aangemaakt en daarin bij elke speler: /foto/naamspeler.jpg

in php heb ik dan volgende code:

$foto = $line["SpelerFoto"];
$naam = $line["SpelerNaam"];
$hobby = $line["Hobby"];

<? echo "<img src='/foto/".$foto."'>"; ?><p class="meta">&nbsp;</p>

al mijn foto's zitten dus uiteraard in de map 'foto'.
Als ik nu naar de pagina 'spelerdetail' ga krijg ik ipv die foto een rood kruiske op de plaats waar de foto moet zijn.

Mijn spelerdetail is dus één pagina waar de verschillende spelersgegevens op weergegeven na een link op de 'ploegpagina'.

Ga ik nu rechtstreeks naar die foto dan krijg ik het wel. Iemand enig idee waar ik fout zit?

Alvast bedankt en groetjes

En als je het zo doet:

$foto=$line["Spelerfoto"];

$src="/foto/".$foto

echo "<img src='".$src."'>";
Er staat gewoon niks in $foto, heet de tablenaam wel SpelerFoto?
kolom heeft de naam "Spelerfoto" en dat zit in de tabel "spelers"

Er zit momenteel nog maar één foto in de map 'foto' omdat er nog voor andere spelers moet in orde gemaakt worden. Dus ik zou het zeer logisch vinden moest ik voor de andere spelers nog een rood kruiske krijgen, maar niet bij jonas omdat zijn foto in orde is.

groetjes
kolom heeft de naam "Spelerfoto" en dat zit in de tabel "spelers"

Er zit momenteel nog maar één foto in de map 'foto' omdat er nog voor andere spelers moet in orde gemaakt worden. Dus ik zou het zeer logisch vinden moest ik voor de andere spelers nog een rood kruiske krijgen, maar niet bij jonas omdat zijn foto in orde is.

groetjes
Probeer dit eens:


<?php
$host="localhost";
$user="ikke";
$pass="pass";
$db="";

$link=mysql_connect($host, $user, $pass)
or die ("Kan geen verbinding maken");

mysql_select_db($db)
or die("Kan geen database selecteren");

//Query aanpassen
$id=$_REQUEST["id"];
$query="select * from spelers WHERE SpelerId=".$id;
$result=mysql_query($query);

//Loop aanpassen
while($line=mysql_fetch_array($result, MYSQL_ASSOC)){
$foto = $line["Spelerfoto"];
$naam = $line["SpelerNaam"];
$hobby = $line["Hobby"];
$geboortedatum = $line["Geboortedatum"];
$positie = $line["Positie"];
$beroep = $line["Beroep"];
$lengte = $line["Lengte"];
$gewicht = $line["Gewicht"];
$vroegerebasketclubs = $line["Vroegerebasketclubs"];
$favorietelectuur = $line["Favorietelectuur"];
$favorietetelevisieprogramma = $line["Favorietetelevisieprogramma"];
$favorietemuziek = $line["Favorietemuziek"];
$favorietebasketspeler = $line["Favorietebasketspeler"];
$favorietebasketploeg = $line["Favorietebasketploeg"];
$favorietegerecht = $line["Favorietegerecht"];
$favorietedrank = $line["Favorietedrank"];
$email = $line["Email"];

}
mysql_free_result($result);
mysql_close($link);
?>


<? echo "<img src='/foto/".$foto."'>"; ?>

Reageren