2 bouton dans un méme formulaire pour 2 pages
cotta
Messages postés
308
Statut
Membre
-
cotta Messages postés 308 Statut Membre -
cotta Messages postés 308 Statut Membre -
Bonjour a tous,
voila mon pb c'est j'ai un formulaire avec deux boutons "supprime" et "ajout", chacun de ces derniers devra se dirigé
vers 2 pages différentes ..
Comment je dois procéder ?
aidez-mois SVP !
voila mon pb c'est j'ai un formulaire avec deux boutons "supprime" et "ajout", chacun de ces derniers devra se dirigé
vers 2 pages différentes ..
Comment je dois procéder ?
aidez-mois SVP !
A voir également:
- 2 bouton dans un méme formulaire pour 2 pages
- Whatsapp formulaire opposition - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- 2 ecran pc - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Word numéro de page 1/2 - Guide
13 réponses
Je pense que tu peux faire comme ça..
If (isset($_POST['supprimer']))
{
include ("page_supprimer.php"
}
elseif (isset($_POST['supprimer']))
{
include ("page_ajouter.php"
}
essaye !!
If (isset($_POST['supprimer']))
{
include ("page_supprimer.php"
}
elseif (isset($_POST['supprimer']))
{
include ("page_ajouter.php"
}
essaye !!
Enleve ton form et ensuite essaye ca après tes deux boutons:
If (isset($_POST['supprimer']))
{
include ("delete.php"
}
elseif (isset($_POST['ajouter']))
{
include ("alert2e.php"
}
bien sur, remplace supprimer et ajouter, par le nom de tes boutons
If (isset($_POST['supprimer']))
{
include ("delete.php"
}
elseif (isset($_POST['ajouter']))
{
include ("alert2e.php"
}
bien sur, remplace supprimer et ajouter, par le nom de tes boutons
Enleve ton form et ensuite essaye ca après tes deux boutons:
If (isset($_POST['supprimer']))
{
include ("delete.php"
}
elseif (isset($_POST['ajouter']))
{
include ("alert2e.php"
}
bien sur, remplace supprimer et ajouter, par le nom de tes boutons
t'a essayer ca ???
If (isset($_POST['supprimer']))
{
include ("delete.php"
}
elseif (isset($_POST['ajouter']))
{
include ("alert2e.php"
}
bien sur, remplace supprimer et ajouter, par le nom de tes boutons
t'a essayer ca ???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu veu absolumen mettre deu boutons ou c'est pas grave qi tu mets deux textes kon peu cliké dessu ?? kom des liens koi..??!!
Donc si j'ai bien compris, si tu clik sur le bouton pour ajouter dans la base de données, tu dois faire une requete insert, et si tu ve kliké sur le bouton suprimer tu veux faire un delete ?????
Ben je pense que tu peux faire ca là..
If (isset($_POST['supprimer']))
{
DELETE FROM ....
}
if (isset($_POST['ajouter']))
{
INSERT INTO ....
}
C'est pas bon si tu fais ca ?????
If (isset($_POST['supprimer']))
{
DELETE FROM ....
}
if (isset($_POST['ajouter']))
{
INSERT INTO ....
}
C'est pas bon si tu fais ca ?????
si c pa bon renvoi le formulaire, mais met le entre les balises de code stp, pour ke je comprene mieu merci
<form action="alerte2.php" method="post" name="form_alerte" id="form_alerte">
<p align="left" class="txt3">Monsieur *
<input type="radio" name="sexe" value="Monsieur" id="Monsieur">
Madame *
<input type="radio" name="sexe" value="Madame"id="Madame">
Nom * : </p>
<input type="text" name="nom" id="nom" class="txt-mois">
<p></p>
Prénom * : </p>
<input type="text" name="prenom"id="prenom" class="txt-mois">
<p></p>
Adresse * : </p>
<input type="text" name="adresse"id="adresse" class="txt-mois">
<p></p>
CP * : </p>
<input name="cp" type="text" id="cp" class="txt-mois">
Localité * :
<input name="localite" type="text" id="localite" class="txt-mois">
<p></p>
Num. téléphone * : </p>
<input name="tel" type="text" id="numtel" class="txt-mois">
Nationnalité * :
<input name="nat" type="text" id="nat" class="txt-mois">
<p></p>
Date de naissance * </span> : <span class="txt">Jour</span>
<select name="jour" id="jour" class="txt-mois">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="txt">Mois</span>
<select name="mois" id="mois" class="txt-mois">
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<span class="txt"> Anneé
<input type="text" name="annee" id="annee" class="txt-mois" size="10">
</span>
Adresse e-mail * : </span>
<input name="addr_mail" type="text" id="addr_mail" size="0" class="txt-mois">
Région :
<select name="region" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
</select>
Type de bien :
<select name="typeb" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Maison">Maison</option>
<option value="Appartement" style="">Appartement</option>
<option value="Villa">Villa</option>
</select>
<select name="transaction" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Vente">Vente</option>
<option value="Location" style="">location</option>
</select>
Surface (m²) :
<input name="surface" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="---">
Nombre de piéces :
<input name="nbpieces" type="radio" value="1" id="1" checked>1
<input name="nbpieces" type="radio" value="2" id="2">2
<input name="nbpieces" type="radio" value="3" id="3">3
<input name="nbpieces" type="radio"value="4" id="4">4
<input name="nbpieces" type="radio" value="5+" id="5">5
<input name="nbpieces" type="radio" value="5" id="5+"class="txt-news">5 est plus
Budget (€) :
<input name="budget" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="-----">
<input name="envoyer" type="button" class="txt" id="envoyer" value="Enregistrer cette alerte e-mail">
<input name="retablir" type="reset" class="txt" id="retablir" value="Rétablir">
</form>
<span> Les cases marquées d'une *Champ Obligatoires</span>
<span> Pour ne plus recevoir les nouvelles offres, tapez votre E.mail puis cliquez sur "supprimer mon alerte". </span>
<form action="delete-alerte.php">
<input name="mail" type="text" id="npa2">
<input name="supprime-alerte" type="reset" class="txt" id="retablir" value="Supprimer mon alerte"></form>
<p align="left" class="txt3">Monsieur *
<input type="radio" name="sexe" value="Monsieur" id="Monsieur">
Madame *
<input type="radio" name="sexe" value="Madame"id="Madame">
Nom * : </p>
<input type="text" name="nom" id="nom" class="txt-mois">
<p></p>
Prénom * : </p>
<input type="text" name="prenom"id="prenom" class="txt-mois">
<p></p>
Adresse * : </p>
<input type="text" name="adresse"id="adresse" class="txt-mois">
<p></p>
CP * : </p>
<input name="cp" type="text" id="cp" class="txt-mois">
Localité * :
<input name="localite" type="text" id="localite" class="txt-mois">
<p></p>
Num. téléphone * : </p>
<input name="tel" type="text" id="numtel" class="txt-mois">
Nationnalité * :
<input name="nat" type="text" id="nat" class="txt-mois">
<p></p>
Date de naissance * </span> : <span class="txt">Jour</span>
<select name="jour" id="jour" class="txt-mois">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="txt">Mois</span>
<select name="mois" id="mois" class="txt-mois">
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<span class="txt"> Anneé
<input type="text" name="annee" id="annee" class="txt-mois" size="10">
</span>
Adresse e-mail * : </span>
<input name="addr_mail" type="text" id="addr_mail" size="0" class="txt-mois">
Région :
<select name="region" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
</select>
Type de bien :
<select name="typeb" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Maison">Maison</option>
<option value="Appartement" style="">Appartement</option>
<option value="Villa">Villa</option>
</select>
<select name="transaction" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Vente">Vente</option>
<option value="Location" style="">location</option>
</select>
Surface (m²) :
<input name="surface" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="---">
Nombre de piéces :
<input name="nbpieces" type="radio" value="1" id="1" checked>1
<input name="nbpieces" type="radio" value="2" id="2">2
<input name="nbpieces" type="radio" value="3" id="3">3
<input name="nbpieces" type="radio"value="4" id="4">4
<input name="nbpieces" type="radio" value="5+" id="5">5
<input name="nbpieces" type="radio" value="5" id="5+"class="txt-news">5 est plus
Budget (€) :
<input name="budget" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="-----">
<input name="envoyer" type="button" class="txt" id="envoyer" value="Enregistrer cette alerte e-mail">
<input name="retablir" type="reset" class="txt" id="retablir" value="Rétablir">
</form>
<span> Les cases marquées d'une *Champ Obligatoires</span>
<span> Pour ne plus recevoir les nouvelles offres, tapez votre E.mail puis cliquez sur "supprimer mon alerte". </span>
<form action="delete-alerte.php">
<input name="mail" type="text" id="npa2">
<input name="supprime-alerte" type="reset" class="txt" id="retablir" value="Supprimer mon alerte"></form>
C koi le nom de la page sur lekel il y a ce formulaire ???
done moi ta requete delete from, et insert ..
Je traite toujours ton truc
done moi ta requete delete from, et insert ..
Je traite toujours ton truc
Page formulaire : alerte-mail3.html
code page insert :
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$sexe= $_POST['sexe'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse= $_POST['adresse'];
$cp= $_POST['cp'];
$localite= $_POST['localite'];
$tel= $_POST['tel'];
$jour = $_POST['jour'];
$mois= $_POST['mois'];
$addr_mail=$_POST['addr-mail'];
$annee= $_POST['annee'];
$region= $_POST['region'];
$typeb= $_POST['typeb'];
$transaction= $_POST['transaction'];
$surface= $_POST['surface'];
$nbpieces= $_POST['nbp'];
$budget= $_POST['budget'];
$nat= $_POST['nat'];
//test sur la connexion
// Insertion des données dans la table alerte mail formulaire
$insertion= mysql_query("INSERT INTO alerte_mail (idalertemail, nom, prenom, adresse, cp, localite, tel, jour, mois, annee, email, region, typebien, transaction, surface, nbpieces, budget,nationalite,sexe,)
VALUES ('', '" ,'$nom', '$prenom', '$adresse','$cp','$localite','$tel','$jour','$mois','$annee','$addr_mail','$region','typeb','$transaction','$surface','$nbpieces','$budget','$nat','$sexe'");
or die("Erreur lors de l'exécution de la requête.<br />\nRequête : ". $insertion ."<br />\nMessage d'erreur : ". mysql_error());
//Si on arrive ici, c'est que tout s'est bien déroulé : on affiche le message de réussite */
echo "<p>Insertion des données danl la table ". $table ." réussie</p>\n";
mysql_close() ;
?>
</body>
</html>
code page delete :
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$email = $_POST['mail'];
// suppression de l'alerte de la table alerte mail formulaire
$suppression= mysql_query(" DELETE FROM alerte_mail WHERE email='$mail'");
echo " Votre alerte e-mail a été supprimée ";
mysql_close() ;
?>
</body>
</html>
code page insert :
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$sexe= $_POST['sexe'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse= $_POST['adresse'];
$cp= $_POST['cp'];
$localite= $_POST['localite'];
$tel= $_POST['tel'];
$jour = $_POST['jour'];
$mois= $_POST['mois'];
$addr_mail=$_POST['addr-mail'];
$annee= $_POST['annee'];
$region= $_POST['region'];
$typeb= $_POST['typeb'];
$transaction= $_POST['transaction'];
$surface= $_POST['surface'];
$nbpieces= $_POST['nbp'];
$budget= $_POST['budget'];
$nat= $_POST['nat'];
//test sur la connexion
// Insertion des données dans la table alerte mail formulaire
$insertion= mysql_query("INSERT INTO alerte_mail (idalertemail, nom, prenom, adresse, cp, localite, tel, jour, mois, annee, email, region, typebien, transaction, surface, nbpieces, budget,nationalite,sexe,)
VALUES ('', '" ,'$nom', '$prenom', '$adresse','$cp','$localite','$tel','$jour','$mois','$annee','$addr_mail','$region','typeb','$transaction','$surface','$nbpieces','$budget','$nat','$sexe'");
or die("Erreur lors de l'exécution de la requête.<br />\nRequête : ". $insertion ."<br />\nMessage d'erreur : ". mysql_error());
//Si on arrive ici, c'est que tout s'est bien déroulé : on affiche le message de réussite */
echo "<p>Insertion des données danl la table ". $table ." réussie</p>\n";
mysql_close() ;
?>
</body>
</html>
code page delete :
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$email = $_POST['mail'];
// suppression de l'alerte de la table alerte mail formulaire
$suppression= mysql_query(" DELETE FROM alerte_mail WHERE email='$mail'");
echo " Votre alerte e-mail a été supprimée ";
mysql_close() ;
?>
</body>
</html>
voila j'ai trouvé alors c'est très simple... Tu fera comme ca :
Tu pourra mettre ton form avec tes boutons!!
essaye !!!! dsl du retard
Tu pourra mettre ton form avec tes boutons!!
<form method="post">
<input type="submit" name="valeur" value="Ajouter" />
<input type="submit" name="valeur" value="Supprimer" />
</form>
<?php
if (isset ($_POST['valeur']))
{
if ($_POST['valeur'] === 'Ajouter')
{
((Tu fais ta requete insert into ))
}
if ($_POST['valeur'] === 'Supprimer')
{
(( Tu fais ta requete delete ))
}
}
?>
essaye !!!! dsl du retard
Gspr t'avoir kan meme un peu aider, dsl mé là je sors du boulot et je reviendrais que demain matin.. Si t'as un probleme di le moi et on reglera ca demain.. Mais essaye ce petit test que je t'ai donnée. ++
Chez moi je ne pourrais pas me connecté mais demaine matin seulement. Désolé.. Mais si t'as un pb dit moi, j'essaierai.. A demain jy go lààà.. Bonne chance
je vais mettre mon code 1 mnt.
<tr>
<td colspan="2"><p align="left" class="txt3">Monsieur *
<input type="radio" name="sexe" value="Monsieur" id="Monsieur">
Madame *
<input type="radio" name="sexe" value="Madame"id="Madame">
</td>
</tr>
<tr >
<td width="200"><p align="left" class="txt3">Nom * : </p></td>
<td class="txt"><input type="text" name="nom" id="nom" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">Prénom * : </p></td>
<td><input type="text" name="prenom"id="prenom" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">Adresse * : </p></td>
<td><input type="text" name="adresse"id="adresse" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">CP * : </p></td>
<td><input name="cp" type="text" id="cp" class="txt-mois"></td>
</tr>
<tr>
<td class="txt3">Localité * : </td>
<td><input name="localite" type="text" id="localite" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3"> Num. téléphone * : </p></td>
<td><input name="tel" type="text" id="numtel" class="txt-mois"></td>
</tr>
<tr>
<td class="txt3"> Nationnalité * :</td>
<td><input name="nat" type="text" id="nat" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td colspan="2"><span align="left" class="txt3">Date de naissance * </span> : <span class="txt">Jour</span>
<select name="jour" id="jour" class="txt-mois">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="txt">Mois</span>
<select name="mois" id="mois" class="txt-mois">
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<span class="txt"> Anneé
<input type="text" name="annee" id="annee" class="txt-mois" size="10">
</span></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td><p align="left"><span class="txt3">Adresse e-mail * : </span></td>
<td><input name="addr_mail" type="text" id="addr_mail" size="0" class="txt-mois">
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr><td colspan="2" align="center"><img src="images/fond_tab_08.gif" width="170" height="14">
<img src="images/fond_tab_08.gif" width="170" height="14"></td>
</tr>
<tr><td colspan="2" align="center"> </td>
</tr>
<tr>
<td class="txt3">Région :</td>
<td><select name="region" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="....">;;;;</option>
<option value="..." style="">....</option>
<option value="Lo...">...</option>
<option value="....">.....</option>
<option value="....">.....</option>
</select></td>
</tr>
<tr>
<td class="txt3">Type de bien :</td>
<td><select name="typeb" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Maison">Maison</option>
<option value="Appartement" style="">Appartement</option>
<option value="Villa">Villa</option>
</select></td>
</tr>
<tr>
<td class="txt3">Transaction :</td>
<td>
<select name="transaction" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Vente">Vente</option>
<option value="Location" style="">location</option>
</select></td>
</tr>
<tr>
<td class="txt3">Surface (m²) :</td>
<td><input name="surface" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="---"></td>
</tr>
<tr>
<td class="txt3">Nombre de piéces :</td>
<td class="txt-news">
<input name="nbpieces" type="radio" value="1" id="1" checked>1
<input name="nbpieces" type="radio" value="2" id="2">2
<input name="nbpieces" type="radio" value="3" id="3">3
<input name="nbpieces" type="radio"value="4" id="4">4
<input name="nbpieces" type="radio" value="5+" id="5">5
<input name="nbpieces" type="radio" value="5" id="5+"class="txt-news">5 est plus</td>
</tr>
<tr>
<td class="txt3">Budget (€) :</td>
<td><input name="budget" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="-----"></td>
</tr>
<tr align="right">
<td colspan="2"><input name="envoyer" type="button" class="txt" id="envoyer" value="Enregistrer cette alerte e-mail">
<input name="retablir" type="reset" class="txt" id="retablir" value="Rétablir">
</td>
</tr></form>
<td colspan="2" class="menu-recherche"> Pour ne plus recevoir les nouvelles offres, tapez votre E.mail puis cliquez sur "supprimer mon alerte". </td>
</tr>
<form action="delete-alerte.php">
<tr><td>
<input name="mail" type="text" id="npa2"></td>
<td><input name="supprime-alerte" type="reset" class="txt" id="retablir" value="Supprimer mon alerte"> </td></tr></form>