webForumDet fria alternativet

konstigt med tabeller :S

1 svar · 269 visningar · startad av Pike

PikeMedlem sedan nov. 200452 inlägg
#1

Tjenare!

http://www.pikesite.com/tricone/index.phpVarför blir inte latest articles, sponsors och files uppflyttade som jag vill att dom ska vara.
Som sagt, Latest articles, Files och Sponsors ska flyttas upp så långt det går och Files och Sponsors ska som fylla upp "tommrummet" nertill.

här är en bit av koden jag använder:

</td>
		</tr>
		</table>

	  </TD>
		<TD COLSPAN=3 background="images/index_29.gif" width="164" valign="top" height="100">
            <table border='0' cellpadding='0' cellspacing='0' width='164'>
            <tr>
            <td>
            <?
            $result=mysql_query("SELECT * FROM tricone_news WHERE NOT (type='articles') ORDER BY date DESC LIMIT 6");
            while($news=mysql_fetch_array($result)){
                echo "<table border='0' cellpadding='0' cellspacing='0' width='164'>";
                echo "<tr>";
            ?>
                <td onMouseover="this.bgColor='#333333'" onMouseout="this.bgColor=''" onclick="location.href='news.php?id=<?=$news['id'] ?>'" STYLE='CURSOR:pointer;' style="padding: 2px 2px 2px 2px;">
            <?
                if(strlen($news['header'])>20){
                    echo substr($news['header'], 0,20)."...";
                } else {
                    echo $news['header'];
                }
                echo "</td>";
                echo "</tr>";
                echo "<tr><td><img src='images/border2.gif'></td></tr>";
                echo "</table>";
            }
            ?>
            </td>
            </tr>
            </table>
	  </TD>
		<TD COLSPAN=3 background="images/index_30.gif" width="205" valign="top" height="100">
		<table border="0" cellpadding="3" cellspacing="0" width="205">
		<tr>
			<td>
            <?
            if(!empty($_SESSION['userid'])){
                echo "Welcome $username!<br><br>";
                echo " - <a href='mailbox.php'>Mailbox (0)</a><br>";
                echo " - <a href='profile.php?u=$username'>My profile</a><br>";
                echo "<br>";
                echo " - <a href='change_info.php'>Change info</a><br>";
                echo " - <a href='change_pass.php'>Change password</a><br>";
                if($my_user['admin'] >= "5"){
                    echo "<br>";
                    echo " - <a href='add_news.php'>Add news/articles</a> (admin)<br>";
                }
            } else {
                echo "<form action='dologin.php' method='post'>";
                echo "Username<br>";
                echo "<input type='text' name='username' size='15' class='input'><br>";
                echo "Password<br>";
                echo "<input type='password' name='password' size='15' class='input'><br>";
                echo "<input type='submit' value='GO' class='input'>";
                echo "</form>";
                echo "<a href='register.php?step=1'>Register</a>";
            }
            ?>
            </td>
		</tr>
		</table>
	  </TD>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=104 ALT=""></TD>
	</TR>
	<TR>
		<TD height="20" COLSPAN=3 valign="top">
			<IMG SRC="images/index_31.gif" WIDTH=164 HEIGHT=20 ALT=""></TD>
		<TD height="20" COLSPAN=3 valign="top">
			<IMG SRC="images/index_32.gif" WIDTH=205 HEIGHT=20 ALT=""></TD>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=20 ALT=""></TD>
	</TR>
	<TR>
		<TD COLSPAN=3 background="images/index_33.gif" width="164" valign="top" height="100">
		<table border="0" cellpadding="0" cellspacing="0" width="164">
		<tr>
			<td>
            <?
            $result=mysql_query("SELECT * FROM tricone_news WHERE type='articles' ORDER BY date DESC LIMIT 6");
            while($news=mysql_fetch_array($result)){
                echo "<table border='0' cellpadding='0' cellspacing='0' width='164'>";
                echo "<tr>";
            ?>
                <td onMouseover="this.bgColor='#333333'" onMouseout="this.bgColor=''" onclick="location.href='news.php?id=<?=$news['id'] ?>'" STYLE='CURSOR:pointer;' style="padding: 2px 2px 2px 2px;">
            <?
                if(strlen($news['header'])>20){
                    echo substr($news['header'], 0,20)."...";
                } else {
                    echo $news['header'];
                }
                echo "</td>";
                echo "</tr>";
                echo "<tr><td><img src='images/border2.gif'></td></tr>";
                echo "</table>";
            }
            ?>
            </td>
		</tr>
		</table>
	  </TD>
		<TD COLSPAN=3 ROWSPAN=3 background="images/index_34.gif" width="205" height="100%" valign="top">

		<table border="0" cellpadding="3" cellspacing="0" width="205" height="100%">
		<tr>
			<td>Sponsors</td>
		</tr>
		</table>
	  </TD>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=100 ALT=""></TD>
	</TR>
	<TR>
		<TD height="20" COLSPAN=3 valign="top">
			<IMG SRC="images/index_35.gif" WIDTH=164 HEIGHT=20 ALT=""></TD>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=20 ALT=""></TD>
	</TR>
	<TR>
		<TD width="164" height="100%" COLSPAN=3 valign="top" background="images/index_36.gif">
		<table border="0" cellpadding="3" cellspacing="0" width="164" height="100%">
		<tr>
			<td>senaste filer</td>
		</tr>
		</table>
	  </TD>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=98 ALT=""></TD>
	</TR>
	<TR>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=16 HEIGHT=1 ALT=""></TD>
		<TD background="images/index_02.gif"></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=66 HEIGHT=8 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=102 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=100 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=82 HEIGHT=1 ALT=""></TD>
		<TD background="images/index_24.gif">
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=27 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=82 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=55 HEIGHT=1 ALT=""></TD>
		<TD background="images/index_26.gif">
			<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=36 HEIGHT=8 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=74 HEIGHT=1 ALT=""></TD>
		<TD bgcolor="#262626">
			<IMG SRC="images/spacer.gif" WIDTH=95 HEIGHT=8 ALT=""></TD>
		<TD background="images/index_04.gif"></TD>
		<TD>
			<IMG SRC="images/spacer.gif" WIDTH=15 HEIGHT=1 ALT=""></TD>
		<TD></TD>
	</TR>
	<TR>
	  <TD>&nbsp;</TD>
	  <TD background="images/index_02.gif">&nbsp;</TD>
	  <TD colspan="12"><img src="images/index_37.gif" width="721" height="30"></TD>
	  <TD background="images/index_04.gif">&nbsp;</TD>
	  <TD>&nbsp;</TD>
	  <TD></TD>
  </TR>
</TABLE>
</BODY>
</HTML>

kanske lite mycket kod men.. ;)

Skulle vara tacksam om någon kunde hjälpa :)

PikeMedlem sedan nov. 200452 inlägg
#2

Jag fixade det efter ganska mycket testande ;)

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)