bouton ajouter et modifier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : bouton ajouter et modifier

Re: bouton ajouter et modifier

par moogli » 06 juin 2011, 14:17

salut,

le truc est simple, il faut que tu utilise le même nom pour tes deux bouton submit, ensuite tu regarde la valeur de cette entrée a la validation du formulaire ;)

l'input de l'ajout
<input type="submit" name"submit" value="ajouter" style="margin-left:500px;" />
l'input de modifier
<input type="submit" name="submit" value="Modifier" style="margin-left:500px;" />


reste a vérifier si $_POST['submit'] est égale à ajouter ou modifier, tu aura donc un if / elseif /else (le else sert a afficher un beau message d'erreur si le formulaire à été modifié).

juste pour la forme : essai de relire ton message avant de valider, j'ai eu beaucoup de mal a te comprendre :/


@+

bouton ajouter et modifier

par miiidooo19 » 06 juin 2011, 10:45

Bonjour a tous le monde,

je suis entrain de faire une application web et j'ai un formulaire qu'il faut gerer (ajouter,modifier et supprimer) et ma façon de travailler si que je fait un fichier pour les function et l'autre pour l'excution des function

bref mon problème mtn si que l'ajoute marche bien et qd je clik sur modifier sa m'afficher le formulaire de modification qui m'arche bien et mtn je veux qd on click sur le bouton modifer faire la function update et je veux faire ça dans la meme function ou y a a requete insert ce qui me manque mtn si juste comment dir en php si on click sur le bouton ajouter sa sera l'éxcution de bou du code ou y a INSERT si nn si modifier bah il excute l Update voici ma function
function insertUpdate()
		{
			global $titre_p,$nom_client,$date_p,$lien_p,$texte1_p,$texte2_p,$cnx,$id;
			
                    if (on click sur le bouton ajouter)
                     {
			//création de la requete
			$sql = "INSERT INTO portfolio VALUES ( '', '". addslashes($titre_p) ."', '".addslashes($nom_client)."', '".addslashes($date_p)."', 
                        '".addslashes($texte1_p)."', '".addslashes($texte2_p)."','".addslashes($lien_p)."')";
			//exécution de la resquête sql:
			$requete = mysql_query($sql, $cnx) or die (mysql_error() );
                     }
                    else
                    {
                      $sql2 = "UPDATE  portfolio SET  titre_p ='". addslashes($titre_p) ."', nom_client= '".addslashes($nom_client)."', date_p= '".addslashes($date_p)."', 
                       texte1_p '".addslashes($texte1_p)."',texte2_p '".addslashes($texte2_p)."', lien_p='".addslashes($lien_p)."' where id = '".$id."')";
			//exécution de la resquête sql:
			$requete2 = mysql_query($sql2, $cnx) or die (mysql_error() );
                    }

			
je veux juste comment écrire cette condition "if (on click sur le bouton ajouter) " en php

l'input de l'ajout
<input type="submit" name"ajouter" value="ajouter" style="margin-left:500px;" />
l'input de modifier
<input type="submit" name"modifier" value="Modifier" style="margin-left:500px;" />