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 :

données sous forme de tableaux en 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 averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut données sous forme de tableaux en php
    J'aurais voulu avoir (avec ce code) l'affichage de tableaux où je peux ranger toutes mes données qui apparaissent après connexion à ma base. Car pour le moment j'ai toutes mes données qui s'affichent à la suite. SI vous pouviez m'aider à créer mes tableaux, je vous en remercie.

    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
    <?php
    function ligneParDefaut($donnees)
    {
    $ligne = '';
     
        if (isset($_POST['donnees']))
        {
            if ($_POST['donnees'] == $donnees)
            {
                $ligne='selected="selected"';
            }
        }
    return $ligne;
    }
    ?>
        <head>
        <title>Consultation des donnees de production</title>
        <link rel="stylesheet" type="text/css" href="format.css">
        	<center><table>
                <tr bgcolor="#f4fbfd" border="#f4fbfd">
                <th width=33% height=80><center><img src="images/vihiers.jpg" width=536 height=160 style="border-color:#15735B" border = 3></center></th>
            </table></center>
        </head>
        		<br>
    			<hr width = 80%>
                <b><center><h1>CONSULTATION DES DONNEES</h1></center></b>
                <hr width = 80%>
                <br>  
                <br>
                <center>
                <FORM method="post">
    				Les donnees de production de la ligne :<BR><BR>
    			<SELECT name="donnees">
    				<OPTION value="Toutes les lignes de fabrication" <?php echo ligneParDefaut('Toutes les lignes de fabrication'); ?>>Toutes les lignes de fabrication</OPTION>
      				<OPTION value="Kidiboo" <?php echo ligneParDefaut('Kidiboo'); ?>>Kidiboo</OPTION>
      				<OPTION value="St Moret" <?php echo ligneParDefaut('St Moret'); ?>>St Moret</OPTION>
      				<OPTION value="Tartare" <?php echo ligneParDefaut('Tartare'); ?>>Tartare</OPTION>
      				<OPTION value="Petit Louis" <?php echo ligneParDefaut('Petit Louis'); ?>>Petit Louis</OPTION>
      				<OPTION value="Cric Crac" <?php echo ligneParDefaut('Cric Crac'); ?>>Cric Crac</OPTION>
    			</SELECT>
    			<br><br><center><INPUT TYPE=SUBMIT VALUE="Valider"></center>
    			</FORM>
    			</center>  
     
    <?php
    if (isset($_POST['donnees']))
    {
    	$host = "ma_machine" ;
    	$user = "mon_user" ;
    	$passwd  = "mon_mdp" ;
    	$bdd = "ma_bdd" ;
     
    	mysql_connect($host , $user , $passwd) or die("Erreur de connexion au serveur");
     
    	mysql_select_db($bdd) or die("Erreur de connexion a la base de donnees");
     
    switch($donnees){
    	case "Toutes les lignes de fabrication"	:
    			$query_ligne = "SELECT idLibelle_Ligne_Fabrication,nom FROM Libelle_Ligne_Fabrication";
    			$result = mysql_query($query_ligne);
     
    			while($tableau = mysql_fetch_row($result)){
    			$ID_libelle_ligne = $tableau[0];
    			$Nom_ligne = $tableau[1];
    				echo "<center>$ID_libelle_ligne $Nom_ligne</center>";
    			}
    			break ;
     
    	case "Kidiboo" :
    			$query_kidiboo = "SELECT `idLigne_Fabrication` , `idLibelle_data` , `date` , `valeur` FROM `Data_journee` WHERE `idLigne_Fabrication` = 1 ORDER BY `idLibelle_data` ASC LIMIT 0, 30 ";
    			$result = mysql_query($query_kidiboo);
     
    			while($row = mysql_fetch_row($result)){
    			$idLigne_Fabrication = $row[0];
    			$idLibelle_data = $row[1];
    			$date = $row[2];
    			$valeur = $row[3];
    				echo "<center>$idLigne_Fabrication $idLibelle_data $date $valeur</center>";
    			}			
    			break ;
     
    	case "St Moret" :
    			echo '<center>St Moret</center> ';
    			break ;
     
    	case "Cric Crac" :
    			echo '<center>Cric Crac</center> ';
    			break ;
     
    	case "Tartare" :
    			echo '<center>Tartare</center> ';
    			break ;
     
    	case "Petit Louis" :
    			echo '<center>Petit Louis</center> ';
    			break ;
    }
    	mysql_close();
    }
    ?>

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    echo '<table>';
    echo '<th>Ligne Fabrication</th><th>Libelle data</th><th>date</th><th>valeur</th>';
    while($row = mysql_fetch_row($result)){
    			$idLigne_Fabrication = $row[0];
    			$idLibelle_data = $row[1];
    			$date = $row[2];
    			$valeur = $row[3];
    				echo "<tr><td>$idLigne_Fabrication</td><td> $idLibelle_data</td><td> $date $valeur</td></tr>";
    			}	
    echo '</table>';
    Les tableaux Html
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    j'avais essayé un truc de ce style là, mais dans le même echo. j'ai essayé ce que tu m'as envoyé, ca marche nikel. Sinon sais-tu comment on se redirige vers une autre page php en fonction du choix de la combobox, ainsi que le chargement d'une combobox.
    Merci

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

Discussions similaires

  1. [MySQL] Récupérer les données sous forme de tableau PHP MySQL
    Par brajae85 dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 16/05/2008, 17h11
  2. Réponses: 3
    Dernier message: 19/01/2008, 10h20
  3. Réponses: 2
    Dernier message: 15/12/2006, 10h31
  4. Exporter des données sous forme de requetes
    Par Pasiphae dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 06/10/2004, 17h27
  5. Exportattion de données sous forme de fichiers
    Par bidson dans le forum XMLRAD
    Réponses: 20
    Dernier message: 08/06/2004, 13h25

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