logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
20 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 110 308 984

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» menus déroulants

menus déroulants#6457

9Contributeur(s)
camyVVbellecuisseTribal-DolphinaxelGiamDocmillo-wasykebirMike
3 Modérateur(s)
developpeurjpbJireck
Tribal-Dolphin Tribal-Dolphinicon_post
le code est integrer à la page html

Le plus souvent, entre des balises <script> </script>
millo-was millo-wasicon_post
Pour récupérer le code d'un fichier htm il faut afficher la source pour ça fait : Menu affichage --> Source dans internet explorer.
GiamDoc GiamDocicon_post

tu as aussi http://www.editeur!javascript!.com/ ou tu peux configurer directement ton script et le recevoir par mail avec toutes les explications.
si cela peut aider ;-)
bellecuisse bellecuisseicon_post
je refais une demande sur les
$m->add_field('C1', "Nom du responsable d'etablissement",$C1,'text',true,100,"","");
j'ai bo lire les aides mais je n'y arrive pas
mon pb utiliser add_field avec une base de donnee

pouvez vous me guider svp ?
axel axelicon_post
et un pov' query dans la table C1 ? ca marche po ?
axel axelicon_post
koike je dis ca, ms je me demande so ces champs sont pas stoké en XML, comme les autres SFORM... pas le temps de regarder, a voir...


Comme qui dirait : à suivre...
bellecuisse bellecuisseicon_post
je ne trouve tjrs pas si il y a une bonne ame pour me donner un exemple je veux bien
merci
camy camyicon_post
Voila, g deux menus déroulants liés entre eux !!!!!
L'utilisateur choisit d'abord une categorie puis une activitéde la categorie choisie.
J'aimerai qu'il inscrive aussi dans les activité l'option "toutes les activités" pour afficher toutes les activités de la catégorie choisie.
Mais là, je ne sait pas comment faire.
Je vous ecris mon code si vous avez une idée :

<HTML>
<BODY>
<?php
$db=mysql_connect("localhost", "root", "");
mysql_select_db('assos1',$db) ;
?>
<SCRIPT LANGUAGE="!javascript!">
function ModifierListe(code_act) {
lg = document.frmDemo1.zlActivite.length;
for (i = lg - 1; i >= 0; i--) {
document.frmDemo1.zlActivite.options[i] = null;
}
code_cat = document.frmDemo1.zlCategorie.selectedIndex;
<?php
// Génération des activités par Catégories
$sql = "SELECT codeC FROM Categories ORDER BY codeC";
$resultat = mysql_query($sql);
$max_lignes = 0;
$option_max = '';
while ($enr = mysql_fetch_array($resultat)) {
$sql = "SELECT codeA, nomA ";
$sql .= "FROM activités ";
$sql .= "WHERE codeCat='".$enr[0]."'";
$sql .= "ORDER BY nomA";
$resultat2 = mysql_query($sql);
echo " if (document.frmDemo1.zlCategorie.options[code_cat].value== ".$enr[0].") {\n";
echo " document.frmDemo1.zlActivite.length = ".(mysql_num_rows($resultat2)).";\n";
$cpt = 0;
while ($enr2 = mysql_fetch_array($resultat2)) {
echo " document.frmDemo1.zlActivite.options[".$cpt."].value = ".$enr2[0].";\n";
echo " document.frmDemo1.zlActivite.options[".$cpt."].text = \"".$enr2[1]."\";\n";
echo " if (code_act == ".$enr2[0].") document.frmDemo1.zlActivite.options[".$cpt."].selected = true;\n";
$cpt++;
if ($cpt > $max_lignes) $max_lignes = $cpt;
if (strlen($enr2[1]) > strlen($option_max)) $option_max = $enr2[1];
}
echo " }\n";
}
?>
}
</SCRIPT>
<?php
// ----------------------------------------------------------------------------
// Liste Rubriques
// ----------------------------------------------------------------------------
$sql3 = "SELECT codeC,nomC FROM categories ORDER BY codeC";
$resultat3 = mysql_query($sql3);
echo "<FORM METHOD=POST NAME='frmDemo1' ACTION='suite.php3'>";
echo "<BR>&nbsp;<B>Catégories</B>&nbsp;";
echo "&nbsp;<SELECT NAME='zlCategorie' onChange='ModifierListe(-1)'>\n";
while ($enr = mysql_fetch_array($resultat3)) {
echo "<OPTION VALUE='".$enr[0]."'";
if ($zlCategorie == $enr[0]) echo " SELECTED";
echo ">".htmlspecialchars($enr[1])."</OPTION>\n";
}
echo "</SELECT>&nbsp;\n";
// ----------------------------------------------------------------------------
// Liste Activités
// ----------------------------------------------------------------------------
echo "&nbsp;<B>Activités</B>&nbsp;";
echo "&nbsp;<SELECT NAME='zlActivite'>\n";
for ($cpt = 0; $cpt < $max_lignes; $cpt++)
echo "*<OPTION>".ereg_replace(".", "--", $option_max)."</OPTION>\n";
echo "</SELECT>&nbsp;\n";
if (!isset($zlActivite)) $zlActivite = -1;
echo "<SCRIPT LANGUAGE='!javascript!'>\n;ModifierListe(".$zlActivite.");\n</SCRIPT>\n";
// ----------------------------------------------------------------------------
echo "<INPUT TYPE='submit' VALUE='Rechercher'>\n";
echo "</FORM>";
?>
</BODY>
</HTML>
camy camyicon_post
Si quelqu'un pouvait m'aider,ça fait une semaine que je bloque dessus !!
:paf :paf :paf
ykebir ykebiricon_post
essais ca :

(c brouillon mais c le principe qi compte ! et surtout ca marche)

--------------

<?
//Chapitres
echo '";
?>
<?
//SousChapitres
echo '
";

?>

------------------------

merci à peggy :=!
Mike Mikeicon_post
Faut penser à désactiver le html ! :paf