konstigt med tabeller :S

HTML & CSS

1 svar · 276 visningar · startad av Pike

Medlem sedan nov. 200452 inlägg
Trådstart#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 :)

Medlem sedan nov. 200452 inlägg
#2

Jag fixade det efter ganska mycket testande ;)

267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)