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

aanroepen van dezelfde pagina

Japaveh
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>
    ";
    }
    ?>
    </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

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