Bonjour,

voici un code
Code html : 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
<?php
if(isset($_POST['but']))
{
        $_SESSION['idmenu'] = $_POST['but'];
        $data4 = $_SESSION['idmenu'];
        echo $data4;
}
 
?>
 
<!DOCTYPE html>
<html>
<head>
	<title>Créer des menus</title>
	<meta charset="utf-8">
    <link href="Front.css" rel="stylesheet">
</head>
<body>
	<?php include 'commun.php'; ?>
	<form method="POST" action="">
	<input type="text" placeholder="Nom du menu" id="idmenu" name="menu">
	<input type="submit" name="formmenu" value="Créer">
	<br>
	<?php
        foreach ($data2 as $row) {
                ?><input type="checkbox" name="sup[]" value="<?php echo $row['id_menu']?>">
		<input type="submit" name="but" id="<?php echo $row['id_menu']?>" value="<?php echo $row['menu']?>"> 
		<?php echo nl2br("\r");
        }
        ?>

Quand je clique sur le input du nom de 'but', $_POST['but'] est égal à value, je sais pas pk mais j'imagine que j'ai extrapoler avec le type chekbox...
Par contre j'aimerais au lieu que le value me soit retourner que ce soit l'id, est ce possible ? Comment faire cela ?