<html>
<head>
<title>Fam Vd Veer Stamboom</title>
</head>
<body>
<?
include("config.php");
mysql_connect($mysql_host,$mysql_user,$mysql_pass) or die("Can't connect to MySQL: ".mysql_error());
mysql_select_db($mysql_db) or die("Can't select MySQL Database: ".mysql_error());
function createstamboom($id) {
$id=$id+0;
$q=mysql_query("SELECT * FROM leden WHERE Ouder=".$id." ORDER BY LidNr ASC");
$parents="";
$lines="<td colspan=\"1\" style=\"border-right: 1px solid black;\"> </td>";
$dashes="";
$children="";
$count=0;
while ($data=@mysql_fetch_assoc($q)) {
//white-space: nowrap; bij de style flikkeren om het hele zootje niet te laten wrappen, mooier, maar maakt het geheel extreem breed
if ($data['Actief']=="1")
$parents.="<td style=\"padding-left: 8px; padding-right: 8px;\" align=\"center\" colspan=\"2\">";
else
$parents.="<td style=\"padding-left: 8px; padding-right: 8px; text-decoration: line-through;\" align=\"center\" colspan=\"2\">";
$parents.=htmlentities($data['BitonNaam']);
if ($data['Voornaam'] != $data['BitonNaam'])
$parents.=" (".htmlentities($data['Voornaam']).")";
$parents.=" ".htmlentities($data['Achternaam']);
$parents.="</td>";
$curchildren=createstamboom($data['ID']);
$children.="<td colspan=\"2\">".$curchildren."</td>";
if ($curchildren=="")
$dashes.="<td colspan=\"2\"></td>";
else
$dashes.="<td colspan=\"1\" style=\"border-right: 1px solid black;\"> </td><td colspan=\"1\" style=\"border-left: 1px solid black;\"> </td>";
if ($count!=0)
$lines.="<td colspan=\"1\" style=\"border-left: 1px solid black; border-top: 2px solid black;\"> </td><td colspan=\"1\" style=\"border-right: 1px solid black; border-top: 2px solid black;\"> </td>";
$count++;
}
$lines.="<td colspan=\"1\" style=\"border-left: 1px solid black;\"> </td>";
@mysql_free_result($q);
if ($parents=="")
return "";
$retval="<table border=0 cellpadding=0 cellspacing=0>";
if ($count>1)
$retval.="<tr style=\"overflow: hidden; height: 1px;\">".$lines."</tr>";
$retval.="<tr>".$parents."</tr>";
$retval.="<tr>".$dashes."</tr>";
$retval.="<tr valign=\"top\">".$children."</tr>";
$retval.="</table>";
return $retval;//"<tr>".$alldashes."</tr><tr>".$parents."</tr><tr>".$dashes."</tr><tr>".$children."</tr></table>";
}
echo createstamboom(0);
mysql_close();
?>
</body>
</html>