Récupérer l'id plutôt que la value
Bonjour,
voici un code
Code:
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 ?