Hallo,

Ik ben een beetje aan het experimenteren met PHP. Ik heb een map op mijn server staan waar regelmatig plaatjes in worden gezet. In mijn MySQL database staan netjes de URL's naar deze plaatjes en een beschrijving. Op deze manier worden steeds de laatste 5 plaatjes weergegeven op mijn pagina.

<?php
error_reporting(E_ALL);
// Maak verbinding met server
mysql_connect ('****','****', '****');

// Selecteer database
mysql_select_db('site');

// Selecteer alle id's, beschrijvingen, URL'S en titels van de tabel
$query = 'SELECT id, titel, beschrijving, imageurl FROM afbeeldingen ORDER BY id DESC LIMIT 0, 5';

// Voer query uit
$resultaat = mysql_query($query) or die ('sql fout: query mislukt');

// Maak OO van $resultaat
while ($obj = mysql_fetch_object($resultaat)){
// Echo titel met link naar toongroot.php
echo '<div id="main">';
echo "<A HREF=<\"toongroot.php?id=$obj->id\">$obj->titel</A><BR>";
echo "<img src="$obj->imageurl" alt="&larr;" border="0">";
echo "$obj->beschrijving";
echo '<hr></div>';

}
?>

Jammer genoeg krijg ik dit niet goed werkend, het plaatje wordt niet weergegeven.

Weet iemand een oplossing hier voor?

Bij voorbaat dank,
Allard
Wat doet ie niet?
Mijn hele pagina wordt wit als ik deze code gebruik, de vraag is dus wat ik dan precies fout heb gedaan.

Mvg,
Allard
<?php
while ($obj = mysql_fetch_object($resultaat)){
// Echo titel met link naar toongroot.php
echo '<div id="main">';
echo '<A HREF="toongroot.php?id=' . $obj->id . '">' . $obj->titel . '</A><BR>';
echo '<img src="' . $obj->imageurl . '" alt="&larr;" border="0">';
echo $obj->beschrijving;
echo '<hr></div>';
}
?>
Bedankt voor je snelle oplossing SanThe, alles werkt nu correct! :)

Allard

Reageren