Problème checkbox sur liste dynamique

- 31 mai 2005 à 12:06
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 3 juin 2005 à 15:01
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

satyan2 Messages postés 12 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 2 juin 2005
3 juin 2005 à 14:45
ç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
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
3 juin 2005 à 15:01
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.
0
Rejoignez-nous