Aide sur PHP
Résolu/Fermé
A voir également:
- Aide sur PHP
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Bouton php - Forum PHP
- Href php ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
2 réponses
Utilisateur anonyme
22 mars 2009 à 18:35
22 mars 2009 à 18:35
<?php
extract($_POST);
if (isset($ok)) {
echo "<PRE>function($perf)" ;
}
echo "<form method='post' >
<input type='radio' name='perf' value='1'/>En Moul
<input type='radio' name='perf' value='2'/>En Tête
<input type='radio' name='perf' value='3'/>A Vue
<input type='submit' name='ok' value='Enregistrer' />
</form>";
?>
extract($_POST);
if (isset($ok)) {
echo "<PRE>function($perf)" ;
}
echo "<form method='post' >
<input type='radio' name='perf' value='1'/>En Moul
<input type='radio' name='perf' value='2'/>En Tête
<input type='radio' name='perf' value='3'/>A Vue
<input type='submit' name='ok' value='Enregistrer' />
</form>";
?>
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
22 mars 2009 à 18:46
22 mars 2009 à 18:46
Bonsoir,
je suppose que tu as plusieurs formulaires dans ta page inexés par $i
tu modifies chaque <form ainsi
et tu récupéres le num du formulaire qui a appele par
je suppose que tu as plusieurs formulaires dans ta page inexés par $i
tu modifies chaque <form ainsi
echo "<form id='perfs$i' name='perfs$i' method='post' action='".$_SERVER["PHP_SELF"]."?perf=".$i."'>";
et tu récupéres le num du formulaire qui a appele par
if(isset($_GET['perf'])) $i=$_GET['perf']; // et ensuite if (isset($_POST["submit".$i])) { insertPerf($i);
Bonsoir,
j'ai un autre problème :
lorsque la page sur laquelle se trouve mes formulaires s'affiche la premeire fois je l'appelle de la maniere suivante
mesperfs.php?vuser=TOTO
je voudrais garder ce parametre pour l'utiliser dans ma fonction
j'ai fait ceci :
echo "<form id='perfs$j' name='perfs$j' method='post' action='".$_SERVER["PHP_SELF"]."?perf=".$j."&?vuser=".$nuse."'>";
il me met des erreurs quand je soumet le formulaire sur les lignes suivantes :
$nuse=$_GET['vuser'];
$query_RstVoies = "SELECT N_voie,cotation_voie,couleur_voie,nom_voie
FROM gerc_voies
WHERE N_voie not in (SELECT a.N_voie_perf FROM gerc_performances as a,gerc_users as b
WHERE a.N_user_perf = b.N_user
AND identifiant_user='".$_GET['vuser']."')" ;
j'ai un autre problème :
lorsque la page sur laquelle se trouve mes formulaires s'affiche la premeire fois je l'appelle de la maniere suivante
mesperfs.php?vuser=TOTO
je voudrais garder ce parametre pour l'utiliser dans ma fonction
j'ai fait ceci :
echo "<form id='perfs$j' name='perfs$j' method='post' action='".$_SERVER["PHP_SELF"]."?perf=".$j."&?vuser=".$nuse."'>";
il me met des erreurs quand je soumet le formulaire sur les lignes suivantes :
$nuse=$_GET['vuser'];
$query_RstVoies = "SELECT N_voie,cotation_voie,couleur_voie,nom_voie
FROM gerc_voies
WHERE N_voie not in (SELECT a.N_voie_perf FROM gerc_performances as a,gerc_users as b
WHERE a.N_user_perf = b.N_user
AND identifiant_user='".$_GET['vuser']."')" ;
22 mars 2009 à 18:40
ma page sera comme suivant
nomvoiea boutonradio1a boutonradio2a boutonradio3a boutonsubmita
nomvoieb boutonradio1b boutonradio2b boutonradio3b boutonsubmitb
quand je clique sur le boutonsubmita une la function s'execute la valeur post du boutonradioa pareil pour le boutonsubmitb
je n'arrive a rien ... pouvez vous m'aider ?