Checkbox

Résolu
casper77610 Messages postés 28 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 28 octobre 2012 - 10 avril 2011 à 17:29
casper77610 Messages postés 28 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 28 octobre 2012 - 10 avril 2011 à 22:11
Bonjour à tous,

J'insert mon code et je vous explique mon probleme:

//tri.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>TRI</title>
</head>


<form method="post" action="">
<select name="classe">
<option value="PS">PS</option>
<option value="MS">MS</option>
<option value="GS">GS</option>
<option value="CP">CP</option>
<option value="CE1">CE1</option>
<option value="CE2">CE2</option>
<option value="CM1">CM1</option>
<option value="CM2">CM2</option>
</select>
<?php echo '[logout.php Déconnexion]';?>
</form>

<?php
$db = mysql_connect('localhost', 'lesmarloupiaux', '17071964') or die('HOST ?');
mysql_select_db('Adherents',$db) or die('DB ?');


/*listage des eleves*/


if(isset($_POST['sub_classe']) && $_SERVER['REQUEST_METHOD']==='POST'){
$classe = $_POST['classe'];
$sql = "SELECT * FROM enfants where Classe='".$classe."' "; /*pareil*/
$req=mysql_query($sql) or die ('Erreur SQL !
'.$sql.'
'.mysql_error());

echo '
';
echo '';
echo '----
Nom, Prenom, Classe, Date_naissance, Telephone, Portable_M, Portable_P, Adresse, E_mail, Sortie, Photos, Autorisation, Choix, ';
while($data = mysql_fetch_assoc($req)){
/*conversion de la date au format Français */

$date=explode('-',$data['Date_naissance']);
$date=$data['Date_naissance']=$date[2].'-'.$date[1].'-'.$date[0];
/*
$a = substr($data['Date_naissance'], 0, 4);
$m = substr($data['Date_naissance'], 5, 2);
$j = substr($data['Date_naissance'], 8, 2);
$date = $j.'-'.$m.'-'.$a;
*/

echo '----
'.$data['Nom'].', '.$data['Prenom'].', '.$data['Classe'].
', '.$date.', '.$data['Telephone'].', '.$data['Portable_M'].', '.$data['Portable_P'].', '.$data['Adresse'].', '.$data['E_mail'].
', '.$data['Sortie'].', '.$data['Photos'].', '.$data['Autorisations'].', , '.$data['choix'].'';
}
/*[choix.php Validez]
';

}else{

$sql = 'SELECT * FROM enfants ORDER by Classe'; /*pareil*/
$req=mysql_query($sql) or die ('Erreur SQL !
'.$sql.'
'.mysql_error());

echo '
';

echo '';

echo '----
Nom, Prenom, Classe, Date_naissance, Telephone, Portable_M, Portable_P, Adresse, E_mail, Sortie, Photos, Autorisation, ';

while($data = mysql_fetch_assoc($req)){
/*conversion de la date au format Français */

$date=explode('-',$data['Date_naissance']);
$date=$data['Date_naissance']=$date[2].'-'.$date[1].'-'.$date[0];
/*
$a = substr($data['Date_naissance'], 0, 4);
$m = substr($data['Date_naissance'], 5, 2);
$j = substr($data['Date_naissance'], 8, 2);
$date = $j.'-'.$m.'-'.$a;
*/

echo '----
'.$data['Nom'].', '.$data['Prenom'].', '.$data['Classe'].
', '.$date.', '.$data['Telephone'].', '.$data['Portable_M'].', '.$data['Portable_P'].', '.$data['Adresse'].', '.$data['E_mail'].
', '.$data['Sortie'].', '.$data['Photos'].', '.$data['Autorisation'].', ';
}
/*Modifier -- Supprimer, */
echo '
';

echo '
<hr>';
}
?>

</html>

//choix.php

<?php
$db = mysql_connect('localhost', 'lesmarloupiaux', '17071964') or die('HOST ?');
mysql_select_db('Adherents',$db) or die('DB ?');
if ($i=1; isset($_POST['choix'])){
// la case a ete cochee
}
}else {// Aucune valeur n'a été sélectionnée
echo "Veulliez sélectionner une valeur!
";// On en avertit l'utilisateur
}
$sql = "INSERT INTO sortie('$choix')";

mysql_query($sql) or die('Erreur SQL !'.$sql.'
'.mysql_error());
header ('location: tri.php');

?>

Comme vous pouvez le voir, il y a un checkbox qui se met à la fin de chaque ligne qui s'affiche, et je cherche que quand je coche le checkbox et que je clic sur validez toutes les lignes soit écrites dans une autre table déjà existante.

Merci par avance

Alain

1 réponse

casper77610 Messages postés 28 Date d'inscription dimanche 27 mars 2011 Statut Membre Dernière intervention 28 octobre 2012
10 avril 2011 à 22:11
xxxxxx
3
Rejoignez-nous