Vraag & Antwoord

Webprogrammeren & scripting

pagina roept zichzelf verkeert aan

Anoniem
meneer_ed
1 antwoord
  • Onderstaand script geeft een lijst van clubs die met de letter A beginnen. Als je op een club klikt verschijnt het bijbehorende id in de adresbalk. Vervolgens gebeurt er niks. De tekst "je moet hier inloggen" zou in beeld moeten komen, maar het enige dat veranderd is de adresbalk. De pagina blijft de lijst geven van clubs met een A.

    [code:1:9e1936990a]
    <?php
    if (!empty($_POST)){
    echo ("<h2> Je moet hier inloggen</h2><hr>");
    }else{

    include ("daba_config.php");

    $query = "SELECT id, LEFT(clubnaam,1) AS beginletter, clubnaam AS clubnaam, plaats
    FROM clubs WHERE clubnaam LIKE 'a%' ORDER BY clubnaam ASC ";
    $result = mysql_query($query) or die ("<br><b>Foutmelding:</b> " . mysql_error());
    $beginletter = "";

    while ($rows = mysql_fetch_assoc($result)){
    if ($rows['beginletter'] != $beginletter){
    $beginletter = $rows['beginletter'];
    echo "<br />\n". $beginletter . "<br/>\n";
    }
    echo "<a href=\"". $_SERVER['PHP_SELF'] . "?id=" . $rows['id'] . "\">" .
    $rows['clubnaam'] . "</a><br />\n";
    }
    }
    ?>
    [/code:1:9e1936990a]

Beantwoord deze vraag

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