IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Formulaire dans tableau


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 41
    Points : 19
    Points
    19
    Par défaut Formulaire dans tableau
    Bonjour,

    J'essaye de faire un tableau interactif, cependant ma page doit être actualisée toutes les 5 minutes pour mettre à jour les valeurs du tableaux. ( Taux d'erreur binaire temps réel ).

    Voici mon code :

    Partie émission du formulaire (log_rout.php, cette page est une "include" de index.php )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    // Création d'une colonne dont le titre de colonne est un bouton acquitter.
    echo '<td bgcolor="#FFFFFF"><b><u><form action="index.php" method="post"><input type="submit" value="Acquitter"> </u></b></td>' ; 
     
    /* Si la liaison n'est pas up et que ça n' a pas été coché, la dernière case s'affiche rouge ... */
    if ($row["Etat"]=="up"){
    		echo '<td bgcolor="#CCCCCC">'.$row["Total"].'</td>';
    		}
    elseif ($memcheck==false) {
    		echo '<td bgcolor="#DC143C">'.$row["Total"].'</td>';    
    /* ... et une checkbox est proposée */  
    		echo '<td><center><input type="checkbox" name="acq" value="Acquitter"></form></center></td>'; 
    	   }
    else
    	   {
    /* Si la case est déjà cochée, cela s'affiche en jaune */	
    		echo '<td bgcolor="#FFFF00">'.$row["Total"].'</td>'; 
    		}
    Partie réception du formulaire ( index.php )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if(isset($_POST['acq'])){
    $checkbox=true; }
    else $checkbox=false;
    La page index.php est actualisée toutes les 5 minutes et les cases jaunes redeviennent rouges et il faut recocher ...J'aimerai bien fixé celà, est-ce possible ?

    Merci d'avance.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 41
    Points : 19
    Points
    19
    Par défaut
    J'ai pensé mettre les couleurs en variables comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    $couleur=$_GET[$couleur];
    	    if ($row["Etat"]=="up"){
    		$couleur="#CCCCCC";
    		echo '<td bgcolor='.$couleur.'>'.$row["Total"].'</td>';
    		}
    		elseif ($memcheck==false AND $couleur !="#FFFF00") {
    		$couleur="#DC143C";
    		echo '<td bgcolor='.$couleur.'>'.$row["Total"].'</td>';
    		echo '<td><center><input type="checkbox" name="acq" value="Acquitter"></form></center></td>';
    	   }
    		else
    	   {
    	   $couleur="#FFFF00";
    		echo '<td bgcolor='.$couleur.'>'.$row["Total"].'</td>';	
    		}
    mais ce n'est pas concluant... Des idées ?

  3. #3
    Membre actif Avatar de stephanegib2
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 152
    Points : 233
    Points
    233
    Par défaut
    passe par des sessions pour stocker tes variables

  4. #4
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 41
    Points : 19
    Points
    19
    Par défaut
    C'est à dire ? Je ne connais pas la notion de session.

    Edit : j'ai été lire un tuto sur les sessions. Cependant, je ne sais pas si je place cela dans mon include iu dans ma page index.php

  5. #5
    Membre actif Avatar de stephanegib2
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 152
    Points : 233
    Points
    233
    Par défaut
    tient sa peut t aider : http://php.net/manual/fr/features.sessions.php

    tu pourra récupérer les variables sessions dans n'importe quels scripts de ton site, tant que la session existe.

Discussions similaires

  1. [XL-2010] Cases et formulaires dans tableau
    Par avenger22 dans le forum Excel
    Réponses: 4
    Dernier message: 10/03/2012, 16h01
  2. [MySQL] Formulaire dans tableau mysql
    Par tapi21 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 09/12/2011, 21h58
  3. [WD-2000] Formulaire dans tableau word 2000
    Par Chris222 dans le forum Word
    Réponses: 1
    Dernier message: 10/12/2009, 14h06
  4. Envoyer des controles d'un formulaire dans un tableau
    Par CB56 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 18/11/2005, 10h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo