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

PHP & Base de données Discussion :

Tableau interactif PHP-MySQL et formulaire PHP [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 96
    Par défaut Tableau interactif PHP-MySQL et formulaire PHP
    Bonjour à tous,
    je suis actuellement en stage dans une entreprise et mon sujet porte sur php et mysql.

    J'ai créer sur l'intranet une table "suivi_omt_orne".

    J'ai aussi un script php qui me permet d'aller afficher dans un tableau toutes les données de ma table. Le problème c'est que je souhaite que l'utilisateur puisse choisir a l'aide d'une liste déroulante une donnée du champ "poste_source". il clique sur le titre du champ (dans le tableau) a savoir:"poste_source", et cette action lui permet de voir a l'aide d'une liste déroulante les différentes données. une fois la donnée choisie, le tableau se "rétrécit" et affiche uniquement les données du (des) poste(s) source(s) choisit.

    Voici mon script 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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    <html>
    <title>Affichage Tableau</title>
    <body>
    <?php
     
    //=========================================
    // information pour la connection à la DB
    //=========================================
    $host = '1XX.XX.XXX.XX';
    $user = '********';
    $pass = '********';
    $db = 'XXX';
     
    //======================
    // connection à la DB
    //======================
    	$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
    	mysql_select_db($db) or die ('Erreur :'.mysql_error());
     
    //=============================================================================
    // requête SQL qui compte le nombre total d'enregistrement dans la table et qui
    //récupère tous les enregistrements
    //=============================================================================
    	$select = 'SELECT * FROM suivi_omt_orne ORDER BY poste_source ASC';
     
    	$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
     
    	$total = mysql_num_rows($result);
     
    //===========================================
    // si on a récupéré un résultat on l'affiche.
    //===========================================
    if($total) {
    	//==================
    	// debut du tableau
    	//==================
     
    	echo '<table bgcolor="#FFFFFF">'."\n";
     
    	//======================================================================
    	// première ligne on affiche les titres postes_sources et depart dans 2 colonnes
    	//======================================================================
     
    	echo '*Les Postes Sources sont affichés par ordre alphabétique	/ ' . "\n";
    	echo '*Nombre de postes: ' . $total;
     
    	echo '<tr>';
            echo '<td bgcolor="#FFD700"><b><u>Poste Source</u></b></td>';
            echo '<td bgcolor="#FFD700"><b><u>Départ</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>N° GDO</u></b></td>';
            echo '<td bgcolor="#FFD700"><b><u>Commune</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Equipement à poser</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Nom de poste</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>N° affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Chargé affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>IPT</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Radio ou RTC</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Position affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Blocage</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Commentaires</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Programme</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>MEX prévue</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>MEX réelle</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Mise en service</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Modification schéma exploitation</u></b></td>';
    	echo '</tr>'."\n";
     
    	//=========================================================================
    	// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne. 
    	//=========================================================================
     
    	while($row = mysql_fetch_array($result)) {
     
    	echo '<tr>';
            echo '<td bgcolor="#A9A9A9">'.$row["poste_source"].'</td>';
            echo '<td bgcolor="#A9A9A9">'.$row["depart"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["num_gdo_poste_a_equiper"].'</td>';
            echo '<td bgcolor="#A9A9A9">'.$row["commune"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["equipement_a_poser"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["nom_de_poste"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["num_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["charge_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["ipt"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["radio_ou_rtc"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["position_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["blocage"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["commentaires"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["prg"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mex_prevue"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mex_reelle"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mise_en_service"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["modification_schema_exploitation"].'</td>';
    	echo '</tr>'."\n";
     
     
        }
        echo '</table>'."\n";
     
    	//================
    	// fin du tableau.
    	//================
    }
    else echo 'Pas d\'enregistrements dans cette table...';
     
    // on libère le résultat
    mysql_free_result($result);
    mysql_close($link);
     
    ?>
    </body>
    </html>
    Merci d'avance pour votre aide !

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour et Bienvenue sur DVP .

    1- Les fonctions mysql_* sont obsolètes, utilise les fonctions mysqli_* ou PDO.
    2- Pour ton besoin, ajoute un formulaire pour entrer les choix de l'utilisateur, une le formulaire envoyé, tu passes les valeurs envoyées dans la clause "WHERE" de la requête select.
    Les tutoriels sur php.


    A+.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 96
    Par défaut
    Ok merci de ta réponse, je vais essayer de faire comme ca. Mais je débute en php seulement, donc je sais pas si je vais avoir le temps de m'occuper de mysqli_*...

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Citation Envoyé par clementdevelop Voir le message
    donc je sais pas si je vais avoir le temps de m'occuper de mysqli_*...
    Passe 5 minutes pour voir. C'est pas compliqué, au lieu de travailler sur des fonctions obsolètes.

    A+.

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 96
    Par défaut
    Rebonjour à tous,
    J'ai essayé quelque chose pour répondre à mon problème:

    J'ai créé un formulaire "Rechercher poste source".
    l'utilisateur rentre une valeur.
    Lors de l'appui sur valider, je renvoie l'utilisateur sur une deuxième page suivi_omt_orne2.php qui vient chercher la valeur en $postesource = $_POST["poste_source"] (mon champ dans ma table est: poste_source).

    Je recommence l'affichage comme sur la premiere page (je rappelle que sur la premiere page il y avait dans un tableau tous les enregistrements de ma table / sur la deuxième je cherche à afficher uniquement les données de la sélection de l'utilisateur).
    Pour afficher uniquement la sélection jai changé le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $select = 'SELECT * FROM suivi_omt_orne ORDER BY poste_source ASC';
    par le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $select = "SELECT * FROM suivi_omt_orne WHERE poste_source = '$postesource' ";
    Je pense avoir écrit un code correct, malheureusement lors de mon appui sur le bouton "valider" et du renvoie sur suivi_omt_orne2.php, le navigateur me renvoi: http 500 et pas d'ouverture de ma page...

    ma page 1 suivi_omt_orne.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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    <html>
    <title>Affichage Tableau</title>
    <body>
    <form name="rechercher" action="suivi_omt_orne2.php" method="POST">
    <?php
     
    //=========================================
    // information pour la connection à la DB
    //=========================================
    $host = 'xxxxxxxxxxxxxxxxxx';
    $user = 'xxxxxxxxxxxxxxxxx';
    $pass = 'xxxxxxxxxx';
    $db = 'xxx';
     
    //======================
    // connection à la DB
    //======================
    	$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
    	mysql_select_db($db) or die ('Erreur :'.mysql_error());
     
    //=============================================================================
    // requête SQL qui compte le nombre total d'enregistrement dans la table et qui
    //récupère tous les enregistrements
    //=============================================================================
    	$select = 'SELECT * FROM suivi_omt_orne ORDER BY poste_source ASC';
     
    	$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
     
    	$total = mysql_num_rows($result);
     
    //===========================================
    // si on a récupéré un résultat on l'affiche.
    //===========================================
    if($total) {
    	//==================
    	// debut du tableau
    	//==================
     
    	echo '<table bgcolor="#FFFFFF">'."\n";
     
    	//======================================================================
    	// première ligne on affiche les titres prénom et surnom dans 2 colonnes
    	//======================================================================
     
    	echo '*Les Postes Sources sont affichés par ordre alphabétique	/ ' . "\n";
    	echo '*Nombre de postes: ' . $total;
    	echo'	/ <a href="http://163.86.150.35/acrbn/suivi_omt/suivi_general_omt.html">Retour au suivi général</a>';
     
    	echo '<tr>';
    	echo '<td bgcolor="deepskyblue"><b><u>Rechercher Poste Source:</u></b></td>';
    	echo '<td><input type="text" name="poste_source" size="20"></td>';
    	echo '<td colspan="2"><input type="submit" value="valider" size="20"></td>';
    	echo '</tr>';
     
     
     
     
    	echo '<tr>';
            echo '<td bgcolor="#FFD700"><b><u>Poste Source</u></b></td>';
            echo '<td bgcolor="#FFD700"><b><u>Départ</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>N° GDO</u></b></td>';
            echo '<td bgcolor="#FFD700"><b><u>Commune</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Equipement à poser</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Nom de poste</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>N° affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Chargé affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>IPT</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Radio ou RTC</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Position affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Blocage</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Commentaires</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Programme</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>MEX prévue</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>MEX réelle</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Mise en service</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Modification schéma exploitation</u></b></td>';
    	echo '</tr>'."\n";
     
    	//=========================================================================
    	// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne. 
    	//=========================================================================
     
    	while($row = mysql_fetch_array($result)) {
     
    	echo '<tr>';
            echo '<td bgcolor="#A9A9A9">'.$row["poste_source"].'</td>';
            echo '<td bgcolor="#A9A9A9">'.$row["depart"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["num_gdo_poste_a_equiper"].'</td>';
            echo '<td bgcolor="#A9A9A9">'.$row["commune"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["equipement_a_poser"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["nom_de_poste"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["num_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["charge_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["ipt"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["radio_ou_rtc"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["position_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["blocage"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["commentaires"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["prg"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mex_prevue"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mex_reelle"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mise_en_service"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["modification_schema_exploitation"].'</td>';
    	echo '</tr>'."\n";
     
     
        }
        echo '</table>'."\n";
     
    	//================
    	// fin du tableau.
    	//================
    }
    else echo 'Pas d\'enregistrements dans cette table...';
     
    // on libère le résultat
    mysql_free_result($result);
    mysql_close($link);
     
    ?>
    </form>
    </body>
    </html>
    Ma 2eme page suivi_omt_orne2.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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    <html>
    <title>Affichage Tableau</title>
    <body>
    <?php
     
    	//=========================
    	//déclaration des variables
    	//=========================
    	//poste source:
     
      $postesource     = $_POST["poste_source"] ;
     
    //=========================================
    // information pour la connection à la DB
    //=========================================
    $host = 'xxxxxxxxxxxxxxxx';
    $user = 'xxxxxxxxx';
    $pass = 'xxxxxxxxxx';
    $db = 'xxx';
     
    //======================
    // connection à la DB
    //======================
    	$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
    	mysql_select_db($db) or die ('Erreur :'.mysql_error());
     
    //=============================================================================
    // requête SQL qui compte le nombre total d'enregistrement dans la table et qui
    //récupère tous les enregistrements
    //=============================================================================
    	$select = "SELECT * FROM suivi_omt_orne WHERE poste_source = '$postesource' ";
     
    	$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
     
    	$total = mysql_num_rows($result);
     
    //===========================================
    // si on a récupéré un résultat on l'affiche.
    //===========================================
    if($total) {
    	//==================
    	// debut du tableau
    	//==================
     
    	echo '<table bgcolor="#FFFFFF">'."\n";
     
    	//======================================================================
    	// première ligne on affiche les titres prénom et surnom dans 2 colonnes
    	//======================================================================
     
     
    	echo '*Nombre de postes: ' . $total;
    	echo'	/ <a href="http://163.86.150.35/acrbn/suivi_omt/suivi_omt_orne.php">Retour au suivi des OMT de l'Orne</a>';
    
    	
    	echo '<tr>';
            echo '<td bgcolor="#FFD700"><b><u>Poste Source</u></b></td>';
            echo '<td bgcolor="#FFD700"><b><u>Départ</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>N° GDO</u></b></td>';
            echo '<td bgcolor="#FFD700"><b><u>Commune</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Equipement à poser</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Nom de poste</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>N° affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Chargé affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>IPT</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Radio ou RTC</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Position affaire</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Blocage</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Commentaires</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Programme</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>MEX prévue</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>MEX réelle</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Mise en service</u></b></td>';
    	echo '<td bgcolor="#FFD700"><b><u>Modification schéma exploitation</u></b></td>';
    	echo '</tr>'."\n";
       
    	//=========================================================================
    	// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne. 
    	//=========================================================================
       
    	while($row = mysql_fetch_array($result)) {
           
    	echo '<tr>';
            echo '<td bgcolor="#A9A9A9">'.$row["poste_source"].'</td>';
            echo '<td bgcolor="#A9A9A9">'.$row["depart"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["num_gdo_poste_a_equiper"].'</td>';
            echo '<td bgcolor="#A9A9A9">'.$row["commune"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["equipement_a_poser"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["nom_de_poste"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["num_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["charge_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["ipt"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["radio_ou_rtc"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["position_affaire"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["blocage"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["commentaires"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["prg"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mex_prevue"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mex_reelle"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["mise_en_service"].'</td>';
    	echo '<td bgcolor="#A9A9A9">'.$row["modification_schema_exploitation"].'</td>';
    	echo '</tr>'."\n";
    
    
        }
        echo '</table>'."\n";
    
    	//================
    	// fin du tableau.
    	//================
    }
    else echo 'Pas d\'enregistrements dans cette table...';
     
    // on libère le résultat
    mysql_free_result($result);
    mysql_close($link);
     
    ?>
     
    </body>
    </html>
    Aidez-moi svp !!
    PS: désolé pour les fonctions obsolètes je m'en suis pas encore occupé

    Merci d'avance pour votre aide!

  6. #6
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Re,

    1. La chaine est tronquée à cette ligne
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      echo'	/ <a href="http://163.86.150.35/acrbn/suivi_omt/suivi_omt_orne.php">Retour au suivi des OMT de l'Orne</a>';
    2. Ton code HTML généré sera bancal. Tu as des textes en dehors de balises td dans la balise table.
    3. Pense à fermer les balises input

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="poste_source" size="20" />

    A+.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Formulaire PHP ->MySQL
    Par shub dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 09/02/2010, 22h42
  2. [MySQL] Probléme de apostrophe a mettre en formulaire php/mysql
    Par mecmec dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/06/2007, 20h42
  3. [MySQL] Formulaire PHP --> MySQL
    Par Badaboumpanpan dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 23/06/2006, 17h19
  4. Formulaire PHP-MySQL
    Par fara morgana dans le forum Langage
    Réponses: 11
    Dernier message: 09/05/2006, 15h46
  5. [MySQL] Bug Formulaire PHP-MySQL
    Par Davboc dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 01/03/2006, 15h15

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