Tableau PHP/HTML récupération de données
Tytoze
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai un petit porblème, dans mon programme j'ai créer un tableau HTML avec des balise <tr>...etc et j'aimerais récupérer les données de chacun des input sauf que je récupere que le dernier input
Mon programme php pour le tableau :
$queryOp = "SELECT * FROM operateur WHERE Actif=1 order by Nom, Prenom ASC";
$resultOp = MysqlQuery2($con,$queryOp);
foreach ($resultOp as $rowOp)
{
echo '<tr>';
echo '<td>'.$rowOp["Nom"].'</td>';
echo '<td>'.$rowOp["Prenom"].'</td>';
$nameinput = $rowOp["IdOperateur"];
$_SESSION["nameinput"]=$nameinput;
echo '<td><center><input size=3 name="thomas" value=""></center></td>';
echo '<td><center><input size=3 name="thomas2" value=""></center></td>';
echo '</tr>';
}
Et voici mon programme qui récupère les valeurs :
if(isset($_POST['envoie']))
{
$hommejour = $_POST['thomas'];
echo $hommejour;
$hommejour2 = $_POST['thomas2'];
echo $hommejour2;
echo "La personne qui à écrit cela est : ".$nameinput;
}
Du coup mon programme affiche que la valeur entrer dans le dernier input du tableau. Merci beaucoup de votre aide :)
J'ai un petit porblème, dans mon programme j'ai créer un tableau HTML avec des balise <tr>...etc et j'aimerais récupérer les données de chacun des input sauf que je récupere que le dernier input
Mon programme php pour le tableau :
$queryOp = "SELECT * FROM operateur WHERE Actif=1 order by Nom, Prenom ASC";
$resultOp = MysqlQuery2($con,$queryOp);
foreach ($resultOp as $rowOp)
{
echo '<tr>';
echo '<td>'.$rowOp["Nom"].'</td>';
echo '<td>'.$rowOp["Prenom"].'</td>';
$nameinput = $rowOp["IdOperateur"];
$_SESSION["nameinput"]=$nameinput;
echo '<td><center><input size=3 name="thomas" value=""></center></td>';
echo '<td><center><input size=3 name="thomas2" value=""></center></td>';
echo '</tr>';
}
Et voici mon programme qui récupère les valeurs :
if(isset($_POST['envoie']))
{
$hommejour = $_POST['thomas'];
echo $hommejour;
$hommejour2 = $_POST['thomas2'];
echo $hommejour2;
echo "La personne qui à écrit cela est : ".$nameinput;
}
Du coup mon programme affiche que la valeur entrer dans le dernier input du tableau. Merci beaucoup de votre aide :)
A voir également:
- Tableau PHP/HTML récupération de données
- Fuite données maif - Guide
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
2 réponses
Bonjour,
Voir réponse donnée dans ta précédente question
https://forums.commentcamarche.net/forum/affich-37217918-recuperation-de-donnees-d-un-formulaire
Voir réponse donnée dans ta précédente question
https://forums.commentcamarche.net/forum/affich-37217918-recuperation-de-donnees-d-un-formulaire
Oui mais j'arrive toujours pas à comprendre pourquoi je je peux pas récupérer les autres valeurs des input...