J'ai créé une page appelée functioncalling.php qui contient deux boutons, Soumettre et Insérer . En tant que débutant en PHP, je souhaite tester quelle fonction est exécutée lorsqu'un bouton est cliqué. Je veux que la sortie soit sur la même page. J'ai donc créé deux fonctions, une pour chaque bouton. Le code source de functioncalling.php est le suivant:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<body>
<form action="functioncalling.php">
<input type="text" name="txt" />
<input type="submit" name="insert" value="insert" onclick="insert()" />
<input type="submit" name="select" value="select" onclick="select()" />
</form>
<?php
function select(){
echo "The select function is called.";
}
function insert(){
echo "The insert function is called.";
}
?>
Le problème ici est que je n'obtiens aucune sortie après avoir cliqué sur l'un des boutons.
Où est-ce que je me trompe exactement?