Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

fout tijdens tabel

None
8 antwoorden
  • [code:1:4d4ae3bddd]?>

    <table class="main" cellspacing="1" cellpadding="4">
    <col width="1%"><col width="99%">
    <tr class="head">
    <td class="head" colspan="2">Home</td></tr><tr>
    <td class="con1" align="left" valign="middle">


    TEKST

    </td></tr></table>
    <br />
    <table class="main" cellspacing="1" cellpadding="4">
    <col width="1%"><col width="99%">
    <tr class="head">
    <td class="head" colspan="2">Home</td></tr><tr>
    <td class="con1" align="left" valign="middle">

    nog meer tekst


    </td></tr></table>
    [/code:1:4d4ae3bddd]

    ik wil dus twee tabellen zo onder elkaar.
    maar krijg een fout zie http://hugohugo.nl/index1.php

    hoe kan ik dit oplossen?!
  • in news.php staat een onverwachte ?> (sluit-php)
    er is niets mis met je tabel.
    Waarschijnlijk moet er nog een } voor ?> ofzo. Kijk goed dat elk blok (then, else, while, for) dat geopend wordt (met een {) ook weer gesloten wordt.

    Als je er niet uitkomt, post dan de inhoud van news.php
  • hierbij news.php
    [code:1:856abf5d62]<?

    //—————————————————————–
    // Find News Thread
    //—————————————————————–

    $forum_find_news = $db->getLine("SELECT id, cat FROM forum_subcat WHERE type = '2'");

    if($forum_find_news != FALSE)
    {
    //—————————————————————–
    // Navigation Stuff
    //—————————————————————–

    $rows_per_page = $config['nav_news'];
    $numrows = $db->getInfo_countRows("forum_topics","cat = '{$forum_find_news['cat']}' AND subcat = '{$forum_find_news['id']}'");

    $lastpage = ceil($numrows/$rows_per_page);

    $p = (int)$p;

    if ($p < 1) $p = 1;
    elseif ($p > $lastpage) $p = $lastpage;

    $limit = 'LIMIT ' .($p - 1) * $rows_per_page .',' .$rows_per_page;

    //—————————————————————–
    // Get Database
    //—————————————————————–

    $forum_topics = $db->getTable("SELECT t.id as tid, t.name, t.cat, t.subcat, t.views, r.id as rid, r.topic, r.user_id, r.user_user, r.date, r.message, COUNT(r.id) AS replies, u.id AS uid, u.avatar, u.authorization, u.username FROM forum_topics AS t LEFT JOIN forum_replies AS r ON r.topic=t.id LEFT JOIN users AS u ON (r.user_id=u.id AND r.user_user=u.username) WHERE t.cat = '{$forum_find_news['cat']}' AND t.subcat = '{$forum_find_news['id']}' GROUP BY t.id ORDER BY 'tid' DESC $limit");

    //—————————————————————–
    // Start display
    //—————————————————————–

    if($forum_topics != FALSE)
    {
    foreach($forum_topics as $idx=>$forum_topic)
    {
    //—————————————————————–
    // Delete if we find unauthorized topics
    eplies
    //—————————————————————–

    if($forum_topic['authorization'] <= 3 || !isset($forum_topic['authorization']))
    {
    $db->deleteRow("forum_topics","id = '{$forum_topic['tid']}'");
    $db->deleteRow("forum_replies","id = '{$forum_topic['rid']}'");
    }

    //—————————————————————–
    // Count for ID + trick
    //—————————————————————–

    $idx_count = str_replace("-", "", $idx + (($p - 1) * $rows_per_page + 1) - $numrows - 1);

    //—————————————————————–
    // Show some HTML
    //—————————————————————–

    ?>
    <br>
    <?

    //—————————————————————–
    // Start from 1
    //—————————————————————–

    $idx++;
    }
    }
    else
    {
    //—————————————————————–
    // Reset to 0
    //—————————————————————–

    $idx = 0;

    echo "<table class='main' cellspacing='1' cellpadding='4'><tr class='con1'><td>{$language['News view desc6']}</td></tr></table><br>";
    }

    //—————————————————————–
    // Navigation Code
    //—————————————————————–

    if($p == 1) $nav_prev = "<tr><td class='con1' align='right'>&nbsp;</td>";
    else
    {
    $prevpage = $p-1;
    $nav_prev = "<tr><td class='con1' align='left'><a href='$PHP_SELF?n=modules/news&p=$prevpage'>&laquo; {$language['News Nav previous']}</a></td>";
    }

    $nav_nr = '[ '.paginate($lastpage, $p, $PHP_SELF.'?n=modules/news').' ]';

    if($idx == $numrows) $nav_nr = NULL;

    if($p == $lastpage) $nav_next = "<td class='con1' align='right'>&nbsp;</td></tr>";
    else
    {
    $nextcode = $numrows - $idx * $p;
    if($nextcode > $idx) $how_next = $idx;
    else $how_next = $nextcode;

    $nextpage = $p+1;

    $nav_next = "<td class='con1' align='right'><a href='$PHP_SELF?n=modules/news&p=$nextpage'>{$language['News Nav next']} $how_next &raquo;</a></td></tr>";
    }

    if($idx == $numrows)
    {
    $nav_head = "class='con1'";
    $nav = NULL;
    }
    else
    {
    $nav_head = "class='head'";
    $nav = ''.$nav_prev.''.$nav_next.'';
    }

    //—————————————————————–
    // Navigation Display
    //—————————————————————–

    ?>
    <table class="main" cellspacing="1" cellpadding="4" width="100%">
    <col width="50%"><col width="50%">
    <tr <?= $nav_head ?>>
    <td colspan="2">
    <table border="0" cellspacing="0" cellpadding="0" width="100%">
    <col width="50%"><col width="50%">
    <tr class="empty">
    <td align="left"><?= $language['News Nav nav'] ?> <b><?= $idx ?></b> <?= $language['News Nav nav2'] ?> <b><?= $numrows ?></b></td>
    <td align="right"><?= $nav_nr ?></td>
    </tr>
    </table>
    </td>
    </tr>
    <?= $nav ?>
    </table>
    <p>


    <table class="main" cellspacing="1" cellpadding="4">
    <col width="1%"><col width="99%">
    <tr class="head">
    <td class="head" colspan="2">Home</td></tr><tr>
    <td class="con1" align="left" valign="middle">

    ————TEKST————

    <br>
    </td></tr></table>
    <br />
    <table class="main" cellspacing="1" cellpadding="4">
    <col width="1%"><col width="99%">
    <tr class="head">
    <td class="head" colspan="2">Home</td></tr><tr>
    <td class="con1" align="left" valign="middle">


    ————TEKST————


    </td></tr></table>
    [/code:1:856abf5d62]
  • voeg aan t eind toe:
    [code:1:05f735fb61]<?php } ?>[/code:1:05f735fb61]
  • uhm..

    nee krijg dan helemaal niet in het midden :S

    zie:
    http://www.hugohugo.nl/index1.php
  • haal dan dat wat je net hebt toegevoegd weg en plaats voor de laatste ?> een }

    NB: misschien is het handig om wat PHP te leren voordat je er mee aan de slag gaat zodat je dit soort simpele dingen zelf inziet
  • nee werkt ook niet :S

    N.B. ben bezig met PHP te leren sanp al redelijk veel maar kan niet alz in 1 keer leren. kom er niet aan uit dus daarom stel ik de vraag op het forum.

    weet je nog iets wat kan werken.
    bedankt alvast
  • Check je code op "else"-commando's die voorafgegaan wordt door ";"

    En er ontbreekt nog ergens een "}"-teken

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.