begin process at 2012 05 28 10:35:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Affichage Conditionnelle


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

Affichage Conditionnelle

lundi 2 mars 2009 à 16:53:03 | Affichage Conditionnelle

simonano

Bonjour
j'ai une base de donnée et dedans il y a 4 tables.
1) -eleve
-Noeleve
-nom
-prenom
-filiere Ex(soit: TSG,TSI)
-niveau Ex(soit: Premiere Annee ou Deuxieme Annee)

2)-module
-nomodule
-nom

3) -matiere
-nomatiere
-nomodule
-nom

4) -note
-nonote
-noeleve
-nomatiere
-note


enfaite j'arrive pas a ajouter une note dans la table note a l'aide d'un formulaire sachant que je dois filtrer certain donnee avant de faire inserer la note ---Ex--- j'ai la table maitere qui appartient a la table module chaque module a un certain nombre de matiere Ex Module (-Langue qui contient des matiere de Francais + Englais + Espagnole)etc....
-la deuxième   j'ai des étudiants qui ont des filière différents et des niveaux aussi différents

je bloque au niveau du code.
j'aimerai bien travailler en groupe avec vous afin de trouver la solution satisfaisante et un grand merci a vos

lundi 2 mars 2009 à 18:34:22 | Re : Affichage Conditionnelle

kohntark

Membre Club
Salut,

je bloque au niveau du code.
oui ? quel code ? une requête déjà tentée à nous montrer ? des erreurs ? quel résultat non satisfaisant ?

... je bloque sur l'aide


Cordialement,


Kohntark -

lundi 2 mars 2009 à 19:06:07 | Re : Affichage Conditionnelle

simonano

tout d'abord merci d'avoir me repondre
voila j'ai fait un formulaire qui contient des requêtes de sélectionne ,je veux savoir comment je peux les presentes dans un tableau html 

exemple
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++Code_Note---Code_eleve---Nom_eleve------Nom_Module------Nom_Matiere-----Note++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

  j'affiche ici les donnée deja selectionne dans la formulaire des selectionne 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$base="Gestionn";

?>
 
<?php
echo "<?xml version=\"1.0\" encoding=\"iso-8859-15\"?>" ;
 
//Pr&#65533;paration pour r&#65533;cup&#65533;rer touts les noms d'employ&#65533;s par la suite :
   
   $requete1 = "SELECT nom FROM module ";
   
   $requete2 = "SELECT *  FROM module,matiere where module.id=matiere.idModule";
   
   $requete3 = "SELECT NiveauEtud FROM etudiant";
   
   $requete4 = "SELECT Distinct FiliereEtud  FROM etudiant";

    
    $connexion = mysql_connect($host,$user,$pass);
                 mysql_select_db($base,$connexion);
    ?>
<h2>quel classe et quelle matiere voulez vous noter?</h2>
<form action="nouvelle_note.php" method="post">
  <fieldset>
   <p>
 <tr><td>
 <label><strong><font color="blue">Modules :</font></strong></label>
 <select name="module" id="module">
  <?php
  $resultat1 = mysql_query ($requete1, $connexion);
  while ( ($module = mysql_fetch_object ($resultat1)))
  {
        echo '<option value="' . $module->nom . '">' . $module->nom .'</option>';
  }
  ?>
    </select>
    
    <p>
 <tr><td>
 <label><strong><font color="blue">Matiere :</font></strong></label>
  <select name="Matiere" id="matiere">
  <?php
  $resultat2 = mysql_query ($requete2, $connexion);
  while ( ($matiere = mysql_fetch_object ($resultat2)))
  {
                echo '<option value="' . $matiere->titre . '">' . $matiere->titre .'</option>';

  }
 
  ?>
 
    </select>
        <p>
 <tr><td>
 <label><strong><font color="blue">Filiere :</font></strong></label>
  <select name="Filiere" id="etudiant">
  <?php
  $resultat = mysql_query ($requete4, $connexion);
  while ( ($etudiant = mysql_fetch_object ($resultat)))
  {
                echo '<option value="' . $etudiant->FiliereEtud . '">' . $etudiant->FiliereEtud .'</option>';
  }
 
  ?>
 
    </select>

    </p>
    <p>
 <tr><td>
 <label><strong><font color="blue">Niveau :</font></strong></label>
  <select name="Nom" id="etudiant">
  <?php
  $resultat = mysql_query ($requete3, $connexion);
  while ( ($etudiant = mysql_fetch_object ($resultat)))
  {

        echo '<option value="' . $etudiant->NiveaEtud . '">' . $etudiant->NiveauEtud .'</option>';

  }
  ?>
    </select>
    </p>
    <p><input type="submit" value="Afficher"></p>

  </fieldset>
</form>

mardi 3 mars 2009 à 13:43:40 | Re : Affichage Conditionnelle

chasseur2

essai avec ça :

<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$base="Gestionn";

?>
 
<?php
echo "<?xml version=\"1.0\" encoding=\"iso-8859-15\"?>" ;
 
//Pr&#65533;paration pour r&#65533;cup&#65533;rer touts les noms d'employ&#65533;s par la suite :
  
   $requete1 = "SELECT nom FROM module ";
  
   $requete2 = "SELECT *  FROM module,matiere where module.id=matiere.idModule";
  
   $requete3 = "SELECT NiveauEtud FROM etudiant";
  
   $requete4 = "SELECT Distinct FiliereEtud  FROM etudiant";

   
    $connexion = mysql_connect($host,$user,$pass);
                 mysql_select_db($base,$connexion);
    ?>
<h2>quel classe et quelle matiere voulez vous noter?</h2>
<form action="nouvelle_note.php" method="post">
  <fieldset>
   <p>
 <tr><td>
 <label><strong><font color="blue">Modules :</font></strong></label>
 <select name="module" id="module">
  <?php
  $resultat1 = mysql_query ($requete1, $connexion);
  while ($module = mysql_fetch_object ($resultat1))
  {
        echo "<option value='" . $module[nom] ."'>" . $module[nom] ."</option>";
  }
  ?>
    </select>
   
    <p>
 <tr><td>
 <label><strong><font color="blue">Matiere :</font></strong></label>
  <select name="Matiere" id="matiere">
  <?php
  $resultat2 = mysql_query ($requete2, $connexion);
  while ($matiere = mysql_fetch_object($resultat2))
  {
                echo "<option value='" . $matiere[titre]  ."'>" . $matiere[titre] ."</option>";

  }
 
  ?>
 
    </select>
        <p>
 <tr><td>
 <label><strong><font color="blue">Filiere :</font></strong></label>
  <select name="Filiere" id="etudiant">
  <?php
  $resultat = mysql_query ($requete4, $connexion);
  while ( ($etudiant = mysql_fetch_object ($resultat)))
  {
                echo "<option value='" . $etudiant[FiliereEtud] ."'>" . $etudiant[FiliereEtud] ."</option>";
  }
 
  ?>
 
    </select>

    </p>
    <p>
 <tr><td>
 <label><strong><font color="blue">Niveau :</font></strong></label>
  <select name="Nom" id="etudiant">
  <?php
  $resultat = mysql_query ($requete3, $connexion);
  while ( ($etudiant = mysql_fetch_object ($resultat)))
  {

        echo "<option value='" . $etudiant[NiveaEtud] ."'>" . $etudiant[NiveaEtud] ."</option>";

  }
  ?>
    </select>
    </p>
    <p><input type="submit" value="Afficher"></p>

  </fieldset>
</form>

 



Cette discussion est classée dans : table, module, ex, matiere, note


Répondre à ce message

Sujets en rapport avec ce message

Toujours personne pour mon problème :-( [ par nougitch ] Bonjour, Le principe est très simple : des élèves (colonnes), des matières (lignes) et des notes (cellules). Je souhaite que quand je clique sur Ordre de selection dans une table [ par cyberastuces ] Bonjour a tousje voudrais savoir comment classer les resulats d'une requette de selection dans un ordre bien defini, je voudrais les classer par - Not Tableau [ par kairel ] Bonjour   a tous Voila je fais 3 requetes sur 3 tables differentes mais de meme structure , je m explique j ai 1 table doc (num_doc, sujet_doc etc.. Moyenne ... [ par benjiman2 ] Bonjour , mon probleme est tout simpel et je pense que des pros comme vous , sauront comment le regler tres rapidement ! :pVoici mon probleme :j'ai un Coordonnées d'une cellule [ par nougitch ] Bonjour, Je possède un tableau. Les lignes et colonnes se forment automatiquement en fonction des tables 'application' et 'module'. Je veux rendre la Tableau à 3 dimensions [ par nougitch ] Bonjour, Le principe est rès simple : des élèves (colonnes), des matières (lignes) et des notes (cellules). Impossible d'afficher la note de chaque é Celui qui y arrive gagne... un grand merci ! [ par nougitch ] Bonjour, Le principe est très simple : des élèves (colonnes), des matières (lignes) et des notes (cellules). Je souhaite que quand je clique sur Ajax et Listes liees [ par AlexKing ] Bonjour,je cherche a faire quelque chose avec les scripts que j'ai pu trouver sur ce site mais mes connaissances limitees en javascript m'empechent d' PHP : Suppr enregistrement BDD avec confirmation par boite de dialogue ? [ par Waynejunior ] Bonjour, je cherche un moyen d'afficher une boite de dialogue quand l'utilisateur clique sur le bouton supprimer (un ou plusieurs enregistrements de m Tableau PHP en couleur [ par jpdeion ] bonjour,j'utilise ce code pour ouvrir un fichier au format csv et l'integrer dans un tableau, ca marche super :Ma question est la suivante, dans ce be


Nos sponsors


Sondage...

Comparez les prix

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,749 sec (4)

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