Hallo allemaal ik probeer gegevens uit mijn database te krijgen op de volgende manier maar ik krijg een leeg scherm.

<?php

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 'On');

echo"<div id=\"Accordion1\" class=\"Accordion\" tabindex=\"0\">";
$connect = mysql_connect('localhost', 'root', 'password');
$select = mysql_select_db("test");
if(!isset($_GET['land_id']))
{
$_GET['land_id']=1;
}
$sql="SELECT
*
FROM
dagboek,
verblijven,
land_id
WHERE
dagboek.datestamp BETWEEN verblijven.aankomst_datum AND verblijven.vertrek_datum
AND
verblijven.verblijf_land = land_id.Id
AND
land_id.Id='".mysql_real_escape_string($_GET['land_id'])."'";
$resultaat = mysql_query($sql);
if (mysql_num_rows($resultaat) > 0)
{
while ($rij = mysql_fetch_array($resultaat))
{
$dag=$rij['dag_reis'];
$weekdag=$rij['dag_week'];
$maanddag=$rij['dag_maand'];
$maand=$rij['maand'];
$jaar=$rij['jaar'];

$auteur=$rij['auteur'];
$titel=$rij['titel'];
$subtitel=$rij['subtitel'];
$text=$rij['verhaal'];
$plaats=$rij['plaats_tijd'];

$land_van=$rij['land_van'];
$plaats_van=$rij['plaats_van'];
$land_naar=$rij['land_naar'];
$plaats_naar=$rij['plaats_naar'];


if($rij['afgelegd'] == 1)
{
echo "<div class=\"AccordionPanel\">
<div class=\"AccordionPanelTab\">Dag $dag <img src=\"$land_van.gif\" /> $plaats_van - $plaats_naar <img src=\"$land_naar.gif\" /></div>
<div class=\"AccordionPanelContent\"><div class=\"kalender\">$weekdag<br /><div class=\"dag\">$maanddag<br />$maand<br /></div>$jaar</div><div class=\"inhoud\"><h2>$titel</h2><h3>$subtitel</h3><p>$text</p><p class=\"sub\">$auteur ($plaats)</p></div></div></div>";
}
}
} else {
echo mysql_error();
}
echo"</div></div>";?>
<?php

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 'On');

echo "<div id=\"Accordion1\" class=\"Accordion\" tabindex=\"0\">";
$connect = mysql_connect('localhost', 'root', 'password');
$select = mysql_select_db("test");
if (!isset($_GET['land_id'])) {
$_GET['land_id'] = 1;
}
$sql = "SELECT
*
FROM
dagboek,
verblijven,
land_id
WHERE
dagboek.datestamp BETWEEN verblijven.aankomst_datum AND verblijven.vertrek_datum
AND
verblijven.verblijf_land = land_id.Id
AND
land_id.Id='" . mysql_real_escape_string($_GET['land_id']) . "'";
$resultaat = mysql_query($sql);
if (mysql_num_rows($resultaat) > 0) {
while ($rij = mysql_fetch_array($resultaat)) {
$dag = $rij['dag_reis'];
$weekdag = $rij['dag_week'];
$maanddag = $rij['dag_maand'];
$maand = $rij['maand'];
$jaar = $rij['jaar'];

$auteur = $rij['auteur'];
$titel = $rij['titel'];
$subtitel = $rij['subtitel'];
$text = $rij['verhaal'];
$plaats = $rij['plaats_tijd'];

$land_van = $rij['land_van'];
$plaats_van = $rij['plaats_van'];
$land_naar = $rij['land_naar'];
$plaats_naar = $rij['plaats_naar'];


if ($rij['afgelegd'] == 1) {
echo "<div class=\"AccordionPanel\">
<div class=\"AccordionPanelTab\">Dag $dag <img src=\"$land_van.gif\" /> $plaats_van - $plaats_naar <img src=\"$land_naar.gif\" /></div>
<div class=\"AccordionPanelContent\"><div class=\"kalender\">$weekdag<br /><div class=\"dag\">$maanddag<br />$maand<br /></div>$jaar</div><div class=\"inhoud\"><h2>$titel</h2><h3>$subtitel</h3><p>$text</p><p class=\"sub\">$auteur ($plaats)</p></div></div></div>";
}
}
} else {
echo mysql_error();
}
echo "</div></div>"; ?>

Dit schept vast meer duidelijkheid...
Ik zie nog steeds niet wat ik fout doe..

Reageren