Bonjour
Voila débutant en php, j'essaye de monter un site web de gestions de stock mais j'ai un petit souci d’ordre technique sur mon site.
J'essaye d'envoyer un inpute texte depuis un tableau php, le seul problème est qu'il n'envoi rien
(en tous cas sur ma 2em page qui reçoit donc les valeur je n'ai rien)
-Voici le code de la 1er page:
-et voici le code sur ma 2em page :
Le code fonctionne vu que la checkbox retourne bien une valeur, et que le bouton modifier marche bien...
Je n'arrive juste pas à trouver l'erreur pour le champ texte
PS: si je met l'input texte hors de mon tableau là sa marche
Si vous avez une idée je suis preneur
Merci de votre aide
Rhax
Voila débutant en php, j'essaye de monter un site web de gestions de stock mais j'ai un petit souci d’ordre technique sur mon site.
J'essaye d'envoyer un inpute texte depuis un tableau php, le seul problème est qu'il n'envoi rien

-Voici le code de la 1er page:
<form method=POST action=modifstock2.php>
<?php
while($data = mysql_fetch_assoc($req)) {
$i=0;
echo "<tr>";
echo "<td>".$data["ID"]."</td>";
echo "<td>".$data["Emplacement"]."</td>";
echo "<td>".$data["Ref_Constructeur"]."</td>";
echo "<td>".$data["Autre_Ref"]."</td>";
echo "<td>".$data["Modele"]."</td>";
echo "<td>".$data["Couleur"]."</td>";
echo "<td>".$data["Stock"]."</td>";
echo "<td>".$data["Stock_Min"]."</td>";
echo "<td><input type='checkbox' name='delete_$i' value='".$data['ID']."'></td>";
[b]echo "<th><input type='text' name='Valeur' value=''></td>";[/b]
echo "<td><input type='submit' value='Modifier' /></td>";
echo "</tr>";
$i++;
}
echo "</TABLE>";
?>
<input type="hidden" name="max" value="<?php echo $i; ?>">
-et voici le code sur ma 2em page :
<?php
session_start();
include("connextionbdd.php");
$max = 0;
if (isset($_POST['max'])) {
$max = $_POST['max'];
}
for ($i=0;$i<$max;$i++) {
if (isset($_POST['delete_'.$i])) {
echo 'ID'.$_POST['delete_'.$i].'<br>';
echo 'Le nouveau stock est de '.$_POST['Valeur'];
$ID = $_POST['delete_'.$i];
$Stock5 = $_POST['Valeur'];
mysql_query("UPDATE `super` SET Stock = $Stock5 WHERE ID = $ID");
}
}
?>
Le code fonctionne vu que la checkbox retourne bien une valeur, et que le bouton modifier marche bien...

Je n'arrive juste pas à trouver l'erreur pour le champ texte
PS: si je met l'input texte hors de mon tableau là sa marche
Si vous avez une idée je suis preneur
Merci de votre aide
Rhax