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
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?
Je zegt dat je in je database "/foto/naamspeler.jpg" hebt staan. En in je code zet je handmatig nog een keer /foto ervoor.
Jouw code geeft dus:
<img src='/foto//foto/spelernaam.jpg'>
Haal dus uit je tabel het stukje /foto/ weg voor de spelernaam. Omdat het een vast gegeven is in welke map die staan. In het script zelf (bij de <img src=) mag je /foto/ gewoon laten staan.
Dit werkt jammer genoeg ook niet! Als ik over dat rood kruisje gaat geeft hij geen info mee. Als ik naar eigenschappen ga geeft hij als hyperlink: "http://www.dezonneblussers.be/foto/"
Dus een deel van het probleem is opgelost hij leest de foto niet. Maar nu is de vraag hoe krijg ik dit gedaan?
Eigenlijk is het dus de bedoeling dat hij telkens gaat zien van elke speler uit de database hoe de foto noemt en op de pagina 'spelerdetail' telkens de juiste gegevens van de desbetreffende speler toont.
Kijk eens even in de database of er uberhaupt wel gegevens in staan bij SpelerFoto?
$foto = $line["SpelerFoto"]; staat ook 2x in die while, haal er eens 1tje uit.
yep er staat in de database in alle kolommen de desbetreffende naam van de foto nl. spelernaam.jpg
Ik heb dit in de database als varchar ingegeven.
Het is dus heel bizar omdat hij al de andere gegevens wel weergeeft. Die 2e lijn was er om te testen of het aan de plaats kon liggen waar ik hem wou weergeven. Niet dus!
Nu zou dit dus op de pagina "http://www.dezonneblussers.be/spelerdetail.php?id=8" moeten komen. Deze pagina is dus telkens hetzelfde alleen de gegevens worden weergegeven van de desbetreffende speler.
zo heb ik ook bv nog dave.jpg, seppe.jpg e.d. in de map '/foto' staan.
Hopelijk kan iemand me helpen want begin een lichte vorm van frustratie te ontwikkelen. Voor de rest vind ik sql en php geweldig.