to mysql-tabeller og tre ting søges efter
' ----------- tabeller i mysql ----------CREATE TABLE `bokse` (
`id` int(11) NOT NULL auto_increment,
`toptitle` varchar(255) NOT NULL default '',
`pos` enum('left','right') NOT NULL default 'left',
`webplads` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=11 ;
CREATE TABLE `nyheder` (
`id` int(11) NOT NULL auto_increment,
`omraade` varchar(255) NOT NULL default '',
`kontakt` varchar(255) NOT NULL default '',
`kilde` varchar(255) NOT NULL default '',
`billede` varchar(255) NOT NULL default '',
`overskrift` varchar(255) NOT NULL default '',
`topindhold` text NOT NULL,
`indhold` text NOT NULL,
`artid` int(11) NOT NULL default '0',
`dato` varchar(255) NOT NULL default '',
`vardato` varchar(255) NOT NULL default '',
`nyhed_var` int(11) NOT NULL default '0',
`filnavn` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=12 ;
'-----------------------------------------------
<?
#------- html / php kode ----------------------
<?
$hptitle_exp = explode(".",$_SERVER['HTTP_HOST']);
$httplink = $hptitle_exp[1].'.'.$hptitle_exp[2];
$SQL = "SELECT * from bokse where pos = 'right'";
$load_sql = mysql_query($SQL)or die("<font size='2'>".mysql_error()."</font>");
while($box_left = mysql_fetch_object($load_sql)){
?>
<table width="160" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" class="MenuBaggrund"><?=$box_left->toptitle;?></td>
</tr>
<?
$SQL_info = mysql_query("SELECT * from nyheder where omraade = '$hptitle_exp[0]' or omraade = 'danmark'");
while($box_info = mysql_fetch_object($SQL_info)){
if($box_info->artid == $box_left->id){
?>
<tr>
<td class="MenuIndhold">
<?
if($box_info->filnavn == ""){
if($box_info->nyhed_var == "1"){
echo '<a href="http://'.$box_info->omraade.'.'.$httplink.'?page=nyhedread&nid='.$box_info->id.'">'.nl2br($box_info->overskrift).'</a>';
}elseif($box_info->nyhed_var == "2"){
echo '<a href="http://'.$box_info->omraade.'.'.$httplink.'?page=nyhedread&nid='.$box_info->id.'">'.nl2br($box_info->overskrift).'</a>';
}else{
echo nl2br($box_info->topindhold);
}
}else{
echo include($box_info->filnavn);
}
?>
</td>
</tr>
<?
}
}
?>
<tr>
<td height="5"></td>
</tr>
</table>
<?
}
?>
----------------------------------------------
Det jeg gerne vil havde den skal gøre er at liste alle mine bokse ud men de rigtigt nyheder som passer med "artid" og enden med "omraade" fra subnavnet som jeg finder fra "http_host" og ellers skal den liste den der har fået "omraade" med navnet danmark i felte omraade
håber i forstår mig
