Vraag & Antwoord

Webprogrammeren & scripting

aanroepen van dezelfde pagina

6 antwoorden
  • Met onderstaande code verandert wel de adresbalk als ik op een tekstlink klik, maar wordt geen info uit de database gehaald. Dit gebeurt wel als ik op de knop klik. Hoe kan ik het script laten werken zonder de button? [code:1:a374f2f4fd]<form method="post" action="<?php echo($_SERVER["PHP_SELF"]); ?>"> <input type="hidden" name="keuze"> <table border="1"> <tr><td>naam</td><td>alt. tekst</td></tr> <?php $result = mysql_query("SELECT * FROM menu", $db); while (list($m_id, $m_naam, $m_alt, $m_weg) = mysql_fetch_row($result)) { echo "<tr><td><a href=\"".$_SERVER["PHP_SELF"]."?id=$m_id\" title=\"$m_alt\">$m_naam</a></td> <td>$m_alt</td></tr>\n"; } ?> </table> <br><hr> <input type="submit" value="Toevoegen"> </form>[/code:1:a374f2f4fd]
  • [code:1:63b9074b94]<form method="get".....[/code:1:63b9074b94] Je maakt geen gebruik van post-variabelen als je deze in de url zet, maar van get-variabelen.
  • Dat lukt ook niet. Ik heb de action in GET veranderd, maar ik blijf hetzelfde probleem houden. Andere suggestie misschien? :)
  • maak eens van : $result = mysql_query("SELECT * FROM menu", $db); $result = mysql_query("SELECT * FROM menu", $db) or die ("Foutje! - " .mysql_error());
  • Er wordt helemaal niets met die form gedaan... Nergens verwerk je de variabelen die verzonden worden door op de button te klikken. Ik zou eens wat documentatie over PHP en forms lezen over hoe je een form moet afhandelen.
  • [quote:b7e79f6ef0="Japaveh"] Nergens verwerk je de variabelen die verzonden worden door op de button te klikken. [/quote:b7e79f6ef0] ik dacht al dat het aan mij lag.. (nou ben ik een oude html 3.2-ert... maar toch ;) )

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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