begin process at 2012 05 30 13:32:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Débutant en formulaire : cases à cocher


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Débutant en formulaire : cases à cocher

lundi 4 août 2003 à 11:11:29 | Débutant en formulaire : cases à cocher

brofa

Brof
Bonjour
Je dois développer un formulaire comportant des cases à cocher. Faut il le développer avec du javascript?
Merci de bien vouloir me répondre

Source de mon formulaire ://requete pour recuperer le titre,nom,prenom epouse,numen et numero de dossier de l'agent
$recup="SELECT Titre, Nom, Prenom, NUMEN FROM AGENT WHERE NumDossier='$numdossier'";

$resultat = mysql_query($recup,$db);
$line=mysql_fetch_array($resultat);

$titre = $line["Titre"];
$nom = $line["Nom"];
$prenom = $line["Prenom"];
$numen = $line["NUMEN"];



/*$suividos="SELECT * FROM SUIVI_DOSSIER WHERE NumDossier='$numdossier'";

$mysql_result = mysql_query($suividos,$db);

if ($mysql_result)

{

$row = mysql_fetch_row($mysql_result);

$titre = $row[0];

$nom = $row[1];

$prenom = $row[2];

$numen = $row[3];

}*/

}

?>

<html>

<head>

<title>suivi de dossier_pièces manquantes</title>

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

<link rel="stylesheet" href="styleagam.css" type="text/css">

</head>



<body bgcolor="#FFFFFF" text="#000000">

<br>

<table width="80%" border="0" cellspacing="0" cellpadding="3" align="center" dwcopytype="CopyTableRow">



<tr>

<td class="titre1" bgcolor="#CCCCCC"><span class="celtab">Ce dossier concerne <?php print ($titre." ".$nom." ".$prenom." dont le NUMEN est ".$numen); ?>

</span></td>

</tr>

</table>





<p align="center"><span class="titre1"><br>

Pièces manquantes<br>

</span></p>

<form method="post" action="piecemanquante.php" name="f1">

<table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">

<tr>

<td width="70%" rowspan="2">

<table width="100%" border="0">

<tr align="center">

<td width="45%" valign="bottom" align="left" class="celtab">

<input type="checkbox" name="temoignage" value="checkbox">

Témoignage </td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center">ou</div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">

<input type="checkbox" name="attestation" value="checkbox">

attestation</td>

</tr>

</table>

</td>

</tr>

<tr> </tr>

</table>

<br>

<table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">

<tr>

<td width="70%" rowspan="2">

<table width="100%" border="0">

<tr align="center">

<td align="left" valign="bottom" class="celtab" width="45%">

<input type="checkbox" name="arretnomin" value="checkbox">

Copie de l'arrêté de nomination</td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center">ou</div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">

<input type="checkbox" name="derprom" value="checkbox">

dernier arrêté de promotion</td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" colspan="3">

<input type="checkbox" name="certifmedinit" value="checkbox">

Certificat médical initial</td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" colspan="3">

<input type="checkbox" name="certifprolong" value="checkbox">

Certificats de prolongation d'arrêt de travail</td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" colspan="3">

<input type="checkbox" name="contratcontractuel" value="checkbox">

Copie de contrat pour les agents contractuels</td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" width="45%">

<input type="checkbox" name="certifmedfinal" value="checkbox">

Certificat médical final attestant la guérison</td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center">ou</div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">

<input type="checkbox" name="consolidation" value="checkbox">

la consolidation</td>

</tr>

</table>

</td>

</tr>

<tr> </tr>

</table>

<br>

<table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">

<tr>

<td width="70%" rowspan="2">

<table width="100%" border="0">

<tr align="center">

<td align="left" valign="bottom" class="celtab" width="45%">

<input type="checkbox" name="arretdetachement" value="checkbox">

Copie de l'arrêté de détachement</td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center"></div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">  </td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" colspan="3">

<input type="checkbox" name="certifnomination" value="checkbox">

Copie de l'arrêté de nomination pris par le ministère

d'accueil </td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" colspan="3">

<input type="checkbox" name="contratdetachement" value="checkbox">

Copie du contrat signé avec l'organisme de détachement</td>

</tr>

</table>

</td>

</tr>

<tr> </tr>

</table>

<br>

<table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">

<tr>

<td width="70%" rowspan="2">

<table width="100%" border="0">

<tr align="center">

<td align="left" valign="bottom" class="celtab" width="45%">

<input type="checkbox" name="rib" value="checkbox">

Relevé d'identité bancaire (RIB) </td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center">ou</div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">

<input type="checkbox" name="rip" value="checkbox">

postal (RIP)</td>

</tr>

</table>

</td>

</tr>

<tr> </tr>

</table>

<br>

<table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">

<tr>

<td width="70%" rowspan="2">

<table width="100%" border="0">

<tr align="center">

<td align="left" valign="bottom" class="celtab" width="45%">

<input type="checkbox" name="ordremission" value="checkbox">

Ordre de mission</td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center">ou</div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">

<input type="checkbox" name="convoc" value="checkbox">

convocation</td>

</tr>

<tr align="center">

<td align="left" valign="bottom" class="celtab" width="45%">

<input type="checkbox" name="trajplan" value="checkbox">

Trajet sur plan</td>

<td width="5%" valign="bottom" class="ftabgras">

<div align="center">ou</div>

</td>

<td width="45%" valign="bottom" class="celtab" align="left">

<input type="checkbox" name="carteoffic" value="checkbox">

carte officielle</td>

</tr>

</table>

</td>

</tr>

<tr> </tr>

</table>

<br>

<table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">

<tr>

<td width="70%" rowspan="2">

<table width="100%" border="0">

<tr align="center">

<td align="left" valign="bottom" class="celtab" colspan="3"> AUTRES

PIECES :

<input type="text" name="piece" size="50" maxlength="500">

</td>

</tr>

</table>

</td>

</tr>

<tr> </tr>

</table>



<table width="70%" border="0" align="center">

<tr>



<td align="center">

<input style="text-decoration:none; font-weight:bold; font-size: 12px; color: #FFFFFF; font-family: arial; background-color: #000066" type="submit" name="valider" value="Valider">

</td>

</tr>

</table>

<br>

</form>





<?php

include ("bas.php");

?>

</body>

</html>


lundi 4 août 2003 à 12:14:17 | Re : Débutant en formulaire : cases à cocher

Tortuegeniale


Salut

t'entend koi par developper avec du javascript ?

++

------
Je cherche un poste de developpeur PHP mysql, si vous avez une proposition ou si vous voulez mon CV ==> mailto:tortue.geniale@laposte.net


=> http://www.kame-house.org La plus grosse base de données de DA du net


-------------------------------
Réponse au message :
-------------------------------

> Brof
> Bonjour
> Je dois développer un formulaire comportant des cases à cocher. Faut il le développer avec du javascript?
> Merci de bien vouloir me répondre
>
> Source de mon formulaire ://requete pour recuperer le titre,nom,prenom epouse,numen et numero de dossier de l'agent
> $recup="SELECT Titre, Nom, Prenom, NUMEN FROM AGENT WHERE NumDossier='$numdossier'";
>
> $resultat = mysql_query($recup,$db);
> $line=mysql_fetch_array($resultat);
>
> $titre = $line["Titre"];
> $nom = $line["Nom"];
> $prenom = $line["Prenom"];
> $numen = $line["NUMEN"];
>
>
>
> /*$suividos="SELECT * FROM SUIVI_DOSSIER WHERE NumDossier='$numdossier'";
>
> $mysql_result = mysql_query($suividos,$db);
>
> if ($mysql_result)
>
> {
>
> $row = mysql_fetch_row($mysql_result);
>
> $titre = $row[0];
>
> $nom = $row[1];
>
> $prenom = $row[2];
>
> $numen = $row[3];
>
> }*/
>
> }
>
> ?>
>
> <html>
>
> <head>
>
> <title>suivi de dossier_pièces manquantes</title>
>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
>
> <link rel="stylesheet" href="styleagam.css" type="text/css">
>
> </head>
>
>
>
> <body bgcolor="#FFFFFF" text="#000000">
>
> <br>
>
> <table width="80%" border="0" cellspacing="0" cellpadding="3" align="center" dwcopytype="CopyTableRow">
>
>
>
> <tr>
>
> <td class="titre1" bgcolor="#CCCCCC"><span class="celtab">Ce dossier concerne <?php print ($titre." ".$nom." ".$prenom." dont le NUMEN est ".$numen); ?>
>
> </span></td>
>
> </tr>
>
> </table>
>
>
>
>
>
> <p align="center"><span class="titre1"><br>
>
> Pièces manquantes<br>
>
> </span></p>
>
> <form method="post" action="piecemanquante.php" name="f1">
>
> <table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">
>
> <tr>
>
> <td width="70%" rowspan="2">
>
> <table width="100%" border="0">
>
> <tr align="center">
>
> <td width="45%" valign="bottom" align="left" class="celtab">
>
> <input type="checkbox" name="temoignage" value="checkbox">
>
> Témoignage </td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center">ou</div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">
>
> <input type="checkbox" name="attestation" value="checkbox">
>
> attestation</td>
>
> </tr>
>
> </table>
>
> </td>
>
> </tr>
>
> <tr> </tr>
>
> </table>
>
> <br>
>
> <table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">
>
> <tr>
>
> <td width="70%" rowspan="2">
>
> <table width="100%" border="0">
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" width="45%">
>
> <input type="checkbox" name="arretnomin" value="checkbox">
>
> Copie de l'arrêté de nomination</td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center">ou</div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">
>
> <input type="checkbox" name="derprom" value="checkbox">
>
> dernier arrêté de promotion</td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" colspan="3">
>
> <input type="checkbox" name="certifmedinit" value="checkbox">
>
> Certificat médical initial</td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" colspan="3">
>
> <input type="checkbox" name="certifprolong" value="checkbox">
>
> Certificats de prolongation d'arrêt de travail</td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" colspan="3">
>
> <input type="checkbox" name="contratcontractuel" value="checkbox">
>
> Copie de contrat pour les agents contractuels</td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" width="45%">
>
> <input type="checkbox" name="certifmedfinal" value="checkbox">
>
> Certificat médical final attestant la guérison</td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center">ou</div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">
>
> <input type="checkbox" name="consolidation" value="checkbox">
>
> la consolidation</td>
>
> </tr>
>
> </table>
>
> </td>
>
> </tr>
>
> <tr> </tr>
>
> </table>
>
> <br>
>
> <table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">
>
> <tr>
>
> <td width="70%" rowspan="2">
>
> <table width="100%" border="0">
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" width="45%">
>
> <input type="checkbox" name="arretdetachement" value="checkbox">
>
> Copie de l'arrêté de détachement</td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center"></div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">  </td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" colspan="3">
>
> <input type="checkbox" name="certifnomination" value="checkbox">
>
> Copie de l'arrêté de nomination pris par le ministère
>
> d'accueil </td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" colspan="3">
>
> <input type="checkbox" name="contratdetachement" value="checkbox">
>
> Copie du contrat signé avec l'organisme de détachement</td>
>
> </tr>
>
> </table>
>
> </td>
>
> </tr>
>
> <tr> </tr>
>
> </table>
>
> <br>
>
> <table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">
>
> <tr>
>
> <td width="70%" rowspan="2">
>
> <table width="100%" border="0">
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" width="45%">
>
> <input type="checkbox" name="rib" value="checkbox">
>
> Relevé d'identité bancaire (RIB) </td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center">ou</div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">
>
> <input type="checkbox" name="rip" value="checkbox">
>
> postal (RIP)</td>
>
> </tr>
>
> </table>
>
> </td>
>
> </tr>
>
> <tr> </tr>
>
> </table>
>
> <br>
>
> <table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">
>
> <tr>
>
> <td width="70%" rowspan="2">
>
> <table width="100%" border="0">
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" width="45%">
>
> <input type="checkbox" name="ordremission" value="checkbox">
>
> Ordre de mission</td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center">ou</div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">
>
> <input type="checkbox" name="convoc" value="checkbox">
>
> convocation</td>
>
> </tr>
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" width="45%">
>
> <input type="checkbox" name="trajplan" value="checkbox">
>
> Trajet sur plan</td>
>
> <td width="5%" valign="bottom" class="ftabgras">
>
> <div align="center">ou</div>
>
> </td>
>
> <td width="45%" valign="bottom" class="celtab" align="left">
>
> <input type="checkbox" name="carteoffic" value="checkbox">
>
> carte officielle</td>
>
> </tr>
>
> </table>
>
> </td>
>
> </tr>
>
> <tr> </tr>
>
> </table>
>
> <br>
>
> <table width="80%" border="1" class="celtab" align="center" bordercolor="#000099">
>
> <tr>
>
> <td width="70%" rowspan="2">
>
> <table width="100%" border="0">
>
> <tr align="center">
>
> <td align="left" valign="bottom" class="celtab" colspan="3"> AUTRES
>
> PIECES :
>
> <input type="text" name="piece" size="50" maxlength="500">
>
> </td>
>
> </tr>
>
> </table>
>
> </td>
>
> </tr>
>
> <tr> </tr>
>
> </table>
>
>
>
> <table width="70%" border="0" align="center">
>
> <tr>
>
>
>
> <td align="center">
>
> <input style="text-decoration:none; font-weight:bold; font-size: 12px; color: #FFFFFF; font-family: arial; background-color: #000066" type="submit" name="valider" value="Valider">
>
> </td>
>
> </tr>
>
> </table>
>
> <br>
>
> </form>
>
>
>
>
>
> <?php
>
> include ("bas.php");
>
> ?>
>
> </body>
>
> </html>
>
>
>
mardi 5 août 2003 à 17:53:52 | Re : Débutant en formulaire : cases à cocher

ADPro22

Essayons de faire simple :-/

Si j'ai bien compris ta question, il s'agit de marquer un checkbox cheked suivant la valeur d'une variable et sinon, non.

Voici une méthode :


<?php

// connexion a la base, récupération des données...

var $is_checked = ???; // true or false, comme tu veux, selon tes conditions

?>

<!-- code html -->
<!-- début de ton formulaire -->


<input type="checkbox" <?=if($is_checked) echo 'checked="checked"';?> />


<!-- fin du formulaire -->



En espérant avoir répondu à ta question,

ADPro22.





Cette discussion est classée dans : mysql, titre, row, prenom, numen


Répondre à ce message

Sujets en rapport avec ce message

mysql_fetch_row [ par angelique ] Bonjour,Après avoir rempli un formulaire, je voudrais utiliser les résultats d'une requête pour alimenter une autre table de ma base :$resultatid = my Ligne de couleur [ par forchrisw ] je voudrais affichier a l'ecran une lign esur deux comment je peux fairevoici mon code//Pour charger les infos de connection$connect=mysql_connect($ho Question MySQL [ par mightteam ] j'ai fait mon moteur de recherche mais je voudrais limité le nombre de resultats a afficher par page quel commande dois-je utiliser?ma requète est la Sélection graphique (clic) d'un enregistrement [ par benoit74 ] Avec mes bases de php (et l'aide de certains codes sources, merci à vous ) j'arrive à afficher un tableau html correspondant à une de mes tables mysql -Requête a l'intérieur d'une requête !!??! [ par kodiask ] ALors mon problème est que jai un système de news mai celui-ci est disposer de cette sorte :Date - Titre (nb de comentaires)lorsque l'on clik sur le t mysql_fetch_array !!!! pls [ par ksinteractive ] j'ai un while ($row=@mysql_fetch_array($result)) {echo (" $row[3]jusqu'a la tout va bien mon $row[3] a 4 lignes je les affichechiffre1<br AAAAAAAA mysql_fetch_array ca marche comment? [ par Tiriel ] Lorsque j'execute ce script: (Pas besoin de preciser que je suis débutant vu le script ) include("ID.htaccess\sql.php"); $connect=mysq Afficher le résultat MySQL dans le titre de la page [ par pyranhaz ] Bonjour,Savez-vous l'astuce pour récupérer le résultat MySQL et le faire afficher dans le titre de la page ???Voici comment est bâtit ma page php:Résu insertion mysql/php [ par yochweill ] Bonjour voila mon probleme lorsque j execute mon script d insertion il m' affiche qu il ne connait pas la variabla action je ne sais pas pourquoi v Inversement requete MySql [ par mick0000000001 ] Voici mon code: $select = mysql_query("SELECT * FROM $blabla ORDER BY id DESC LIMIT 0,6");$result = mysql_num_rows($select);if($result == '0'){echo ""


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales