Problème checkbox sur liste dynamique

Signaler
-
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
Bonjour,



je suis bloqué sur un script, pourriez vous m'aider svp.



j'ai une page choiximp.php qui extrait de ma base etiquettes table produits

donc un champ id produit nom coloris etc...

à côté de chaque ligne je voudrais insérer une checkbox qui me permettrait d'extraire la ligne vers une page print.php

et dans ma page print.php les données se placent dans des étiquettes.

ce que je n'arrive pas à faire c'est faire en sorte que ma checkbox
soit incrémentée pour que la checkbox 1 soit en relation avec la ligne
de l'article id 1, la checkbox 2 id 2 etc...

deuxième problème comment récupérer les données dans print.php



Merci de votre aide, je suis allé voir sur plein de forum et rien. Vous êtes mon dernier espoir.

Je vous joins le code de choiximp.php



<?php require_once('../Connections/etiquettes.php'); ?>

<?php

$maxRows_etiquettes = 16;

$pageNum_etiquettes = 0;

if (isset($_GET['pageNum_etiquettes'])) {

$pageNum_etiquettes = $_GET['pageNum_etiquettes'];

}

$startRow_etiquettes = $pageNum_etiquettes * $maxRows_etiquettes;



mysql_select_db($database_etiquettes, $etiquettes);

$query_etiquettes = "SELECT * FROM produits";

$query_limit_etiquettes = sprintf("%s LIMIT %d, %d", $query_etiquettes, $startRow_etiquettes, $maxRows_etiquettes);

$etiquettes = mysql_query($query_limit_etiquettes, $etiquettes) or die(mysql_error());

$row_etiquettes = mysql_fetch_assoc($etiquettes);



if (isset($_GET['totalRows_etiquettes'])) {

$totalRows_etiquettes = $_GET['totalRows_etiquettes'];

} else {

$all_etiquettes = mysql_query($query_etiquettes);

$totalRows_etiquettes = mysql_num_rows($all_etiquettes);

}

$totalPages_etiquettes = ceil($totalRows_etiquettes/$maxRows_etiquettes)-1;

$id=$row_etiquettes['id'];

$nom=$row_etiquettes['nom'];



?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>Document sans titre</title>

<style type="text/css">

<!--

.Style1 {color: #FFFFFF}

.Style3 {font-size: 10px}

.Style4 {color: #FFFFFF; font-size: 18px; }

.Style5 {font-size: 18px}

-->

</style>

</head>





&nbsp;


<form name="form2" method="post" action="print.php">

id,

produit,

nom,

coloris,

cdt,

uvte,

dim,

code_frs,

prix ht,

prix ttc,

date,

imprimer
,

<?php do { ?>

----

<?php echo $row_etiquettes['id']; ?>,

<?php echo $row_etiquettes['produit'];
?>,

<?php echo $row_etiquettes['nom'];
?>,

<?php echo $row_etiquettes['coloris'];
?>,

<?php echo $row_etiquettes['cdt'];
?>,

<?php echo $row_etiquettes['uvte'];
?>,

<?php echo $row_etiquettes['dim'];
?>,

<?php echo $row_etiquettes['code_frs'];
?>,

<center><?php echo $row_etiquettes['prix
ht']; ?></center>

,

<center><?php echo $row_etiquettes['prix
ttc']; ?></center>

,

<?php echo $row_etiquettes['date'];
?>,

,

<?php } while ($row_etiquettes = mysql_fetch_assoc($etiquettes)); ?>










</form>

&nbsp;




</html>

<?php

mysql_free_result($etiquettes);

?>

22 réponses

Messages postés
12
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
2 juin 2005

ça m'énerve j'y comprends rien

si je fait une autre requête dans mon fichier de récupération print.php des données de choiximp.php je vais obtenir



1

2

3

4

5



faience

carrelage

grès

céramique



bleu

vert

rouge

bleu

jaune



moi ce que je veux faire c'est pouvoir placer chacune de ces valeurs à différents endroits dans un tableau



qui donnera



valeur nom valeur produit

valeur prix ht

valeur prix ttc

date valeur coloris



et ça je ne sais pas comment faire
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Mais non, quand tu affiches ta requete, tu auras tout en ligne ou comme tu le veux, tu vas chercher les enregistrements un a un.
C'est toi qui fait le tableau, et justement, ca s'ecrit plus facilement en ligne, un tableau.