Toon posts:

[HTML] tabel wil niet uitlijnen

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb een probleempje. hieronder heb ik een tabel (vrij logisch) het probleem is dat er een randje om de cellen moet allemaal gelijk op dezelfde rij. ik heb het nu al een paar keer herschreven maar ik blijf hetzelfde probleem houden. kan iemand mij helpen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?
if (!IsSet($mainfile)) { include ('mainfile.php'); }
include("header.php");
opentable();
echo"<table border=0 cellspacing=0 cellpadding=0 valign=top width=100%>";
$maand[] ="waterman";
$maand[] ="vissen";
$maand[] ="ram";
$maand[] ="stier";
$maand[] ="tweeling";
$maand[] ="kreeft";
$maand[] ="leeuw";
$maand[] ="maagd";
$maand[] ="weegschaal";
$maand[] ="schorpioen";
$maand[] ="boogschutter";
$maand[] ="steenbok";
$a=1;
for($count=0; $count < 12; $count++)
{
    if ($a==1){
        echo"<tr><td width=49% height=100% valign=top>";
    } else {
        echo"<td width=30 height=100%></td><td width=49% heigth=100% valign=top>";
    }
    
$horo=mysql_query("select id, title, inhoud from horoscoop where website='$website' and cat='$maand[$count]' order by datum asc limit 1");
list($id, $title, $inhoud) = mysql_fetch_row($horo);
opentable();
echo"<tr valign=top height=100% width=100%>
    <td valign=top width=20 height=100%>
     [img]\"websites/$cookiewebsite/images/$maand[$count].gif\"[/img]<!--//<br>$maand[$count]-->
    </td>
    <td valign=top height=100%>
     <span class=horocontent>$inhoud</span>
    </td>";
closetable();

    if ($a==1){
        echo"</td>";
        $a=2;
    } else {
    echo"</tr></td></tr>";
        echo"<tr height=10><td colspan=2></td></tr>";
        $a=1;
    }
}
echo"</table>";
closetable();
include('footer.php');
?>

Zoals het nu is kan je bekijken op http://www.pc-gamers.com/horoscoop.php?website=eromgzn

de functie opentable() is het randje erom heen.
Ziet iemand wat ik fout heb gedaan?

edit:
sorry voor het verkloten van de layout

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

html.pagina.nl

eerst gewoon opbouwen dan in PHP maken

Doet iets met Cloud (MS/IBM)


  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 09-09 15:29

MAZZA

Barbie is er weer!

Internal Server Error krijg ik :?

Verwijderd

Topicstarter
sorry was een s-je vergeten

Verwijderd

Topicstarter
D2K dat had ik al gedaan maar zodra het dan in php omgezet word krijg ik dit probleem

Verwijderd

Topicstarter
de opentable() ziet er als volgt uit:
code:
1
2
3
global $bgcolor1, $bgcolor2;
    echo "<table width=\"100%\" border=0 cellspacing=1 cellpadding=0 bgcolor=\"$bgcolor2\"><tr><td>\n";
    echo "<table width=\"100%\" border=0 cellspacing=1 cellpadding=8 bgcolor=\"$bgcolor1\"><tr><td>\n";

en closetable() zo:
code:
1
echo "</td></tr></table></td></tr></table>\n";

  • thijsc
  • Registratie: Augustus 2000
  • Laatst online: 22-12-2023
Bekijk de HTML output van het script, dan zie je waarschijnlijk zo wat er mis mee is en kun je het script aanpassen.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Dit is gewoon een html-probleempje, dat het gegenereerd wordt door een php-script is niet echt interessant.

Dus vandaar de move P&W -> W&G

Verwijderd

Waarom functies voor opentable en closetable? alleen maar onoverzichtelijk omdat je er ook nog plain html tussen smijt. Bovendien is het lastig als je iets wilt wijzigen...

Als je dit gewoon in html kan, kun je het ook in php, dan verander je toch iets lijkt mij... Gebruik gewoon het html bestand als basis en pleur daar je scriptjes tussen...
Pagina: 1