IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Résultat clic bouton


Sujet :

Langage PHP

  1. #1
    Membre actif Avatar de Meloooo
    Femme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 324
    Points : 288
    Points
    288
    Par défaut Résultat clic bouton
    Bonjour,
    Ça doit être une question tout bête.
    Mais j'ai un formulaire qui m'affiche les données d'une tables étant données que celle ci sont nombreuses j'ai la barre défilante sur la droite. Mon souci c'est quand je clique sur le bouton correspondant à une donnée de la table, les résultats sont affichés directement à la fin, or je voudrais les résultats juste à coté de mon bouton mais comment faire. Voici un bout du code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
     
    <?php
     
    include('connection.php');
    include('index.php');
     
    $Requete = "SELECT * FROM imagereduite";
    $Resultat = mysql_query($Requete);
     
    	while (list($NumImage,$NomImage,$ComImage,$LienImage,$ImageAgra,$NumRubr) = mysql_fetch_array($Resultat))
    	{
     
    		echo'<form name="formulaire" action="photo.php" method="post">
    			<input name="txt_nom" type="text" value="'.$NomImage.'">
    			<input name="cache" type="hidden" value="'.$NumImage.'">
    			<input name="com" type="hidden" value="'.$ComImage.'">
    			<input name="lien" type="hidden" value="'.$LienImage.'">
    			<input name="rubr" type="hidden" value="'.$NumRubr.'">
    			<input type="hidden" name="imagea" value="'.$ImageAgra.'">
    			<input type="hidden" name="rubr" value="'.$NumRubr.'">
    			<input name="suite" type="hidden" value="1">
    			<input name="modifier" type="submit" value="Modification ou Suppression">
    			</form>';
    	}
     
    	if ($_POST['suite'] == 1)
    	{
    		$numero = $_POST['cache'];
    		$commentaire = $_POST['com'];
    		$lien = $_POST['lien'];
    		$agrandie = $_POST['imagea'];
    		$rubrique = $_POST['rubr'];
    		$nomimage = $_POST['txt_nom'];
    		$RequeteSelect = ("SELECT * FROM imagereduite WHERE NumeroImage = '".$numero."'");
    		$ResultatReq = mysql_query($RequeteSelect);
    		?>
    		<form name="update" method="post" action="photo.php">
    		Numero Image : <input type="text" name="numimage" value="<?php echo $numero;?>"><br><br>
    		Nom Image : <input type="text" name="nomimage" value="<?php echo $nomimage;?>"><br><br>
    		Commentaire Image : <input type="text" name="comimage" value="<?php echo $commentaire;?>"><br><br>
    		Lien Image : <input type="text" name="lienimage" value="<?php echo $lien;?>"><br><br>
    		Image Agrandie : <input type="text" name="image" value="<?php echo $agrandie;?>"><br><br>
    		Numero Rubrique: <input type="text" name="num" value="<?php echo $rubrique;?>"><br><br>
     
     
    				<input type="submit" name="bt_modif" value ="Modifier">
    			<input name="update" type="hidden" value ="2">
    			</form>
    <form name="Delete" action="photo.php" method="post">
    			<input type="submit" value="Suppression" />
                <input type="text" value="<?php echo $numero;?>" name="suppr" />	
    </form>
    	<?php
    	}
    	if ($_POST['update'] == 2)
    	{
    	$num = $_POST['numimage'];
    	$nom = $_POST['nomimage'];
    	$commentaire = $_POST['comimage'];
    	$lien = $_POST['lienimage'];
    	$agrandi = $_POST['image'];
    	$numero = $_POST['num'];
    	$ReqUpdate = "UPDATE imagereduite SET NomImage = '".$nom."', CommentaireImage ='".$commentaire."', LienImage = '".$lien."', ImageAgrandie = '".$agrandi."', NumeroRubrique = '".$numero."' WHERE NumeroImage = '".$num."'";
    	$ResultatUpdate = mysql_query($ReqUpdate);
    	echo 'Votre modification a bien été prise en compte';
     
    	}
     
    	if (isset ($_POST['suppr']))
    	{
    			$num = $_POST['suppr'];
    			$DeleteImage = "DELETE FROM imagereduite WHERE NumeroImage = '".$num."'";
    			$ResultatImage = mysql_query($DeleteImage);
     
     
    			echo 'Votre suppression a bien été prise en compte'; 
    	}

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Bonjour,
    je vois plusieur solutions, mais déjas il est certain qu'il faut inverser
    tes ordres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
     
    if ($_POST['update'] == 2)
    	{
    	$num = $_POST['numimage'];
    	$nom = $_POST['nomimage'];
    	$commentaire = $_POST['comimage'];
    	$lien = $_POST['lienimage'];
    	$agrandi = $_POST['image'];
    	$numero = $_POST['num'];
    	$ReqUpdate = "UPDATE imagereduite SET NomImage = '".$nom."', CommentaireImage ='".$commentaire."', LienImage = '".$lien."', ImageAgrandie = '".$agrandi."', NumeroRubrique = '".$numero."' WHERE NumeroImage = '".$num."'";
    	$ResultatUpdate = mysql_query($ReqUpdate);
    	echo 'Votre modification a bien été prise en compte';
     
    	}
     
    	if (isset ($_POST['suppr']))
    	{
    			$num = $_POST['suppr'];
    			$DeleteImage = "DELETE FROM imagereduite WHERE NumeroImage = '".$num."'";
    			$ResultatImage = mysql_query($DeleteImage);
     
     
    			echo 'Votre suppression a bien été prise en compte'; 
    	}
    Cette partie est a mettre au début du PHP !
    dans cette partie tu te mets dans une variable $xxx la clée du data modifié,
    et dans $yyy l'action M ou S

    Puis dans la partie affichage quand tu arrives a la valeur de clé pour M
    tu affiche en bout de ligne "modifié"

    Pour la suppression dés le départ tu affiche le produit xxxx a bien ete supprime

    Voila

Discussions similaires

  1. [debutant]remplir un champs txt avec un clic bouton
    Par Zen_Fou dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/06/2006, 17h07
  2. [Système] Clic bouton => Executer un script
    Par emstar dans le forum Langage
    Réponses: 2
    Dernier message: 20/04/2006, 15h46
  3. [Curseur] Modifier le curseur lors d'un clic bouton
    Par Casp dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 01/12/2005, 11h45
  4. Réponses: 7
    Dernier message: 26/10/2005, 12h54
  5. detection clic bouton BACK de IE
    Par fallered dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/10/2005, 11h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo