HTML tables in PHP
Code (php)
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
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
<td width="20%">
<?php if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) : ?>
<?php if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->item->section)) : ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->section); ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category')) : ?>
<?php echo ' - '; ?>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category') && $this->item->catid) : ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->category); ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
</td>
<td="80%">
<b> <a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>">
<?php echo $this->escape($this->item->title); ?>
</a> </b>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?> <br />
<?php if ($this->item->params->get('show_create_date')) : ?>
<?php echo $Tijd; ?>
<?php endif; ?> | <?php if (($this->item->params->get('show_author')) && ($this->item->author != "")) : ?>
<?php JText::printf(($this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author) ); ?>
| 0 reacties </td>
<?php if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) : ?>
<?php if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->item->section)) : ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->section); ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category')) : ?>
<?php echo ' - '; ?>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category') && $this->item->catid) : ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->category); ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
</td>
<td="80%">
<b> <a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>">
<?php echo $this->escape($this->item->title); ?>
</a> </b>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?> <br />
<?php if ($this->item->params->get('show_create_date')) : ?>
<?php echo $Tijd; ?>
<?php endif; ?> | <?php if (($this->item->params->get('show_author')) && ($this->item->author != "")) : ?>
<?php JText::printf(($this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author) ); ?>
| 0 reacties </td>
Mijn bedoeling is eigenlijk:
en dan strak onder titel
als iemand mij een code kan geven dat ik hem er zelf in kan zetten graag. Ben niet zo thuis in de tables, maar wat ik tot nu toe zelf doe:
<td width="20%"> -> categorie
<td width="100%"> -> voor titel en daaronder.
Bitte help!
Waarom al die php tags?
Code (php)
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
echo '<p><table>
<thead>
<tr>
<td width="100%" colspan="3">Artikelen</td>
</tr>
</thead>
<tbody>';
while() {
echo '<tr>
<td width="100%" colspan="3">Naam artikel</td>
</tr>
<tr>
<td width="20%">11:22</td>
<td width="40%">Liptem Jongles</td>
<td width="40%">0 reacties</td>
</tr>';
}
echo '</tbody>
</table></p>';
?>
echo '<p><table>
<thead>
<tr>
<td width="100%" colspan="3">Artikelen</td>
</tr>
</thead>
<tbody>';
while() {
echo '<tr>
<td width="100%" colspan="3">Naam artikel</td>
</tr>
<tr>
<td width="20%">11:22</td>
<td width="40%">Liptem Jongles</td>
<td width="40%">0 reacties</td>
</tr>';
}
echo '</tbody>
</table></p>';
?>
Eén php tag is méér dan genoeg :P
Ik go je script proberen oetzie, laat je het resultaat weten
Edit:
Nu krijg ik heel raar dit resultaat: http://yfrog.com/jpschermafbeelding2010011pp
Met de code
Code (php)
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
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
<p> <table> <thead <tr> <td width="20%">
<?php if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) : ?>
<?php if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->item->section)) : ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->section); ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category')) : ?>
<?php echo ' - '; ?>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category') && $this->item->catid) : ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->category); ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
</td>
<td width="80%">
<b> <a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>">
<?php echo $this->escape($this->item->title); ?>
</a> </b> </td> </tr> </thead>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?> <br /> <tbody> <tr> <td> </td> <td>
<?php if ($this->item->params->get('show_create_date')) : ?>
<?php echo $Tijd; ?>
<?php endif; ?> | <?php if (($this->item->params->get('show_author')) && ($this->item->author != "")) : ?>
<?php JText::printf(($this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author) ); ?>
| 0 reacties </td></tr> </tbody>
</table></p>
<?php endif; ?>
<hr>
<?php if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) : ?>
<?php if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->item->section)) : ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->section); ?>
<?php if ($this->item->params->get('link_section')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category')) : ?>
<?php echo ' - '; ?>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->item->params->get('show_category') && $this->item->catid) : ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->item->category); ?>
<?php if ($this->item->params->get('link_category')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
</td>
<td width="80%">
<b> <a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>">
<?php echo $this->escape($this->item->title); ?>
</a> </b> </td> </tr> </thead>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?> <br /> <tbody> <tr> <td> </td> <td>
<?php if ($this->item->params->get('show_create_date')) : ?>
<?php echo $Tijd; ?>
<?php endif; ?> | <?php if (($this->item->params->get('show_author')) && ($this->item->author != "")) : ?>
<?php JText::printf(($this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author) ); ?>
| 0 reacties </td></tr> </tbody>
</table></p>
<?php endif; ?>
<hr>
Gewijzigd op 01/01/1970 01:00:00 door Glenn
Post het in je topic en/of verander je 'vraag' (Bericht)
Dan kunnen andere mensen er ook nog wat aan hebben ;-)
als de oplossing is gevonden oke ;)
niemand kan me verder helpen?
In de 1e regel zit al een fout. Je sluit de thead niet af. Als je dat nou is eerst oplost :']
LOOOOOOOOOOOOOOOOOOOOOOOOOOOOL AL DIE PHP TAGS
komt uit een Joomla! bestand, zat in een html mapje. Dus ik denk dat dat de oorzaak is.
@Joris,
done maar geen resultaat, teminste niet verbeterd.
kan het trouwens zijn dat me website langzamer door alle php tags word?
Kijk even hoe Oetzie het precies gedaan heeft. dat is namelijk een stuk sneller
hmms maar dan moet ik al mijn html gaan echo'en dat is best veel werk. Iemand nog suggesties hoe ik mijn probleem kan oplossen.
als ?> en
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
//hier je condities of iets dergelijks
while(blablabla)
{
?>
<div>
<!-- of andere html inhoud -->
</div>
<?php
en dan verder met php.
?>
//hier je condities of iets dergelijks
while(blablabla)
{
?>
<div>
<!-- of andere html inhoud -->
</div>
<?php
en dan verder met php.
?>
dit kan ook. als je alles echo'en te erg vind.
Gewijzigd op 01/01/1970 01:00:00 door koen
http://yfrog.com/j1schermafbeelding2010012sp
Ik gebruik nu niet de width, als ik dat wel doet krijg ik dit resultaat:
http://yfrog.com/0pschermafbeelding2010012kp
Overigens gebruik ik niet colspan die oetzie opgaf was namelijk niet goed. en ik weet niet precies hoe colspan wel werkt.