Problème avec les checkboxs et une page de résultat

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème avec les checkboxs et une page de résultat

par Cyrano » 07 juin 2005, 15:18

Primo, comment se fait-il que la balise <form> se trouve APRÈS le champ <input> ?

Ensuite, si tu as plusieurs cases à cocher, ont-elles toutes le même name et le même id ?

Comment récupères-tu les valeurs du formulaire ?

Problème avec les checkboxs et une page de résultat

par yeti83 » 07 juin 2005, 15:12

J'ai un MEGA problème à résoudre avant la fin de la semaine, pitié aidés moi,
J'explique voila j'ai une base de donnée avec une clef primaire et d'autre champs cette jolie base je l'affiche sur une page PHP bien propre niquel appelé print.php, mon site problème réside dans le faite ke je souhaite rajouter à tout ces enregistrements une checkbox pour sélectionner tel ou tel enregistrement et les affichers dans une autre page appelé commande.php

Mon truc marche à peux prêt mais kan je coche plusieurs cases il ne m'affiche kun enregistrement sur la page de résultats (commande.php)

C'est tout con mais ça fait 24h ke je suis dessus et j'ai plus de cheveux
:? :cry:
Voici mon code

Print.php :
<input name="n" type="checkbox" id="n" value="<?php echo $row_D['n']; ?>">
<form action="commandes.php" method="POST" name="selectioner" id="selectioner">
Ma checkbox se situe dans une région répété

Commande.php:
<?php require_once('../../Connections/Etablissement.php'); ?>
<?php
$SSAdv_colors1 = array("#CCCCCC","#FFFFFF");
$SSAdv_k1 = 0;
$SSAdv_m1 = 0;
$SSAdv_change_every1 = 1;

$colname_D = "1";
if (isset($HTTP_POST_VARS['n'])) {
$colname_D = (get_magic_quotes_gpc()) ? $HTTP_POST_VARS['n'] : addslashes($HTTP_POST_VARS['n']);
}
mysql_select_db($database_Etablissement, $Etablissement);
$query_D = sprintf("SELECT * FROM in1 WHERE n = %s", $colname_D);
$D = mysql_query($query_D, $Etablissement) or die(mysql_error());
$row_D = mysql_fetch_assoc($D);
$totalRows_D = mysql_num_rows($D);
?>