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:
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();
}
?> |