Bonjour a tous,

Alors voila après quelque recherche même beaucoup de recherche je n'arrive pas a résoudre mon problème alors je m'en remet a vous pour me sauver ^^

Le problème :

$sql = "SELECT * FROM USER";
		$requete = mysqli_query($bdd, $sql);
		// et on les affiche dans une liste deroulante
		echo '<select name="id">';
		while ($donnees = mysqli_fetch_array($requete))
		{
		echo '<option value="'.$donnees['Id_USER'].'">'.$donnees['Nom_USER'].'  '.$donnees['Email_USER'].'</option>';
		}
		?>
		</select></br></br>
		<input type='image' name="supprimer" src='supprimer.png' alt='supprimer' />
		<input type='image' name="modifier" src='modifier.png' alt='modifier' /> 
		</fieldset>
		<?php 
		// si $_POST est diffirent de null ou 0 ou rien, on entre
		if (!empty($_POST)) {
		
		// si c'est le bouton supprimer choisi alors on se dirige vers la page SuppUser.php avec la variable passée dans l'url
			if (isset($_POST['supprimer'])) {
			echo'je supprime';
			exit(0);
				header ("Location: /SupprUser.php?id=".$_POST['id']."");	
			}
			
		// sinon c'est le bouton modifier et on se redirige vers ModifUser.php avec la variable passée dans l'url
			elseif (isset($_POST['modifier'])) {
			echo'je modifie';
			exit(0);
				header ("Location: /ModifUser.php?id=".$_POST['id']."");	
			}
		}?>
		</form>


Avec ce code quand je clique sur le input supprimer je rentre dans le if (!empty($_POST)) mais pas dans le if (isset($_POST['supprimer'])) alors que quand j'utilise un input de type submit tout fonctionne parfaitement. Le problème est identique avec l'autre input.

En espèrent que mon problème est claire si ce n'est pas le cas je ré-expliquerai sans problème Smiley smile
Modifié par Alkenia (11 Feb 2013 - 14:09)