Récupérer des données dans un div
JBK1
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
forum92 Messages postés 220 Date d'inscription Statut Membre Dernière intervention -
forum92 Messages postés 220 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis entrain de développer un site web.
j'ai un div et je veux qu'à chaque fois je clique sur le bouton"send data" il y'aura récupération du libellé de produit(dans le div) ainsi qu'ajout d''une zone de texte pour saisir la quantité.
Mon code marche bien mais seulement pour la récupération d'une seule donnée, et chaque fois écrase l'ancienne et la remplace par la nouvelle.
Donc,mon problème est comment je peux récupérer plusieurs valeurs dans une div et pour chaque valeur récupérée on lui associe une zone de texte.
voici mon code:
Merci d'avance
Je suis entrain de développer un site web.
j'ai un div et je veux qu'à chaque fois je clique sur le bouton"send data" il y'aura récupération du libellé de produit(dans le div) ainsi qu'ajout d''une zone de texte pour saisir la quantité.
Mon code marche bien mais seulement pour la récupération d'une seule donnée, et chaque fois écrase l'ancienne et la remplace par la nouvelle.
Donc,mon problème est comment je peux récupérer plusieurs valeurs dans une div et pour chaque valeur récupérée on lui associe une zone de texte.
voici mon code:
<script>
$(document).ready(function(){
$('.formsubmit').click(function(){
id=this.name;
var result=id.split('|');
response=$("#responses").val();
response+=result[1]+'\n';
$("#responses").html(response);
});
});</script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
require 'Categorie.php';
require 'Produit.php';
$pa=new Produit($base);
$ca=$pa->findproduit($_GET["id"]);
?>
<table>
<?php
for($i = 0;count($ca) > $i; $i++) {
?>
<tr>
<label id = "responses" style = "width: 200px; height: 100px; resize: none;" name="responses[]"></label>
<br/>
Quantité:<input type="text" value=""/>
</tr>
<?php
}
?>
</table> <?php
foreach($ca as $pers)
{
?>
<form id="<?php echo $pers['Id_produit'] ; ?>">
<input type="hidden" value="<?php echo $pers['Id_produit'] ; ?>" id="ids" name="ids[]">
<div class="image"> <label id="fname" name="fnames[]"><?php echo $pers['libelle_produit'] ; ?> </label><img width="200" height="200" src="<?php echo 'Images/' . $pers["tof"];?>"></div>
<div class="caption"> Nombre de pièces par kilo :<label id = "surname" name="surnames[]" ><?php echo $pers['Nb_pieces'] ; ?> </label> </div><br> <br>
<input type="button" class="formsubmit" name="<?php echo $pers['Id_produit'].'|'.$pers['libelle_produit']; ?>" value="Send Data"/><br>
</form>
<?php
}
?>
<?php
?>
Merci d'avance
A voir également:
- Récupérer des données dans un div
- Fuite données maif - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment récupérer un compte facebook piraté - Guide
- Trier des données excel - Guide
1 réponse
j'ai une question. à quoi sert le count? car si je comprends bien , tu fait une boucle en démarant de 0 et tant que on est pas a la fin ( qu'on a pas atteint l'id de findproduit($_GET["id"] on incrémente de 1. alors à quoi sert le count ?
for($i = 0;count($ca) > $i; $i++)
je comprends pas ce que tu veux récupérer car t'as un imput ;
<input type="hidden" value="<?php echo $pers['Id_produit'] ; ?>" id="ids" name="ids[]">
et null par tu récupère $ids
for($i = 0;count($ca) > $i; $i++)
je comprends pas ce que tu veux récupérer car t'as un imput ;
<input type="hidden" value="<?php echo $pers['Id_produit'] ; ?>" id="ids" name="ids[]">
et null par tu récupère $ids