Ga naar inhoud

pagina roept zichzelf verkeert aan


Aanbevolen berichten

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]
Link naar reactie
[quote:509b2451dc="yolk2003"] [code:1:509b2451dc] <?php if (!empty($_POST)){ <KNIP> echo "<a href=\"". $_SERVER['PHP_SELF'] . "?id=" . $rows['id'] . "\">" . $rows['clubnaam'] . "</a><br />\n"; [/code:1:509b2451dc][/quote:509b2451dc] Volgens mij controleer je de verkeerde collectie, en moet je $_GET hebben.
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...