Parametres sur un tableau en php
Christophe
-
Christophe -
Christophe -
Bonjour,
j'utilise php pour afficher dans une page web sous forme de tableau le contenu d'une table mysql, et je voudrais savoir comment centrer ce tableau et comment rajouter systematiquement des caracteres dans la derniere colonne ( en fait dans la base mysql le dernier champ correspond au prix mais est rentré brut ex: 50 et je voudrais rajoiuter systematiquement dans la page web "euros".
Voici le code de la page
<?php
$nombase="bd1";
$nomtable="table1";
mysql_connect("localhost", "root", "");
mysql_select_db($nombase);
$demande = "SELECT * from $nomtable ORDER BY Modele";
$resultat = mysql_query($demande);
print "\n<table border>\n";
print "<tr>\n";
while ($colonne = mysql_fetch_field($resultat)) {
print "<td bgcolor='#FFC68C'>$colonne->name </td>\n";
}
print "</tr>\n";
while ($ligne = mysql_fetch_array($resultat, MYSQL_ASSOC)) {
print "<tr>\n";
foreach ($ligne as $col_val) {
print "<td>$col_val</td>\n";
}
print "</tr>\n";
}
print "</table>\n";
?>
Merci d'avance
j'utilise php pour afficher dans une page web sous forme de tableau le contenu d'une table mysql, et je voudrais savoir comment centrer ce tableau et comment rajouter systematiquement des caracteres dans la derniere colonne ( en fait dans la base mysql le dernier champ correspond au prix mais est rentré brut ex: 50 et je voudrais rajoiuter systematiquement dans la page web "euros".
Voici le code de la page
<?php
$nombase="bd1";
$nomtable="table1";
mysql_connect("localhost", "root", "");
mysql_select_db($nombase);
$demande = "SELECT * from $nomtable ORDER BY Modele";
$resultat = mysql_query($demande);
print "\n<table border>\n";
print "<tr>\n";
while ($colonne = mysql_fetch_field($resultat)) {
print "<td bgcolor='#FFC68C'>$colonne->name </td>\n";
}
print "</tr>\n";
while ($ligne = mysql_fetch_array($resultat, MYSQL_ASSOC)) {
print "<tr>\n";
foreach ($ligne as $col_val) {
print "<td>$col_val</td>\n";
}
print "</tr>\n";
}
print "</table>\n";
?>
Merci d'avance
A voir également:
- Parametres sur un tableau en php
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Parametres de mon ordinateur - Guide
4 réponses
Salut,
Pour ton table, il suffit d'écrire <table align="center"> en html.
Et pour afficher euro. Et bien au début dans la déclaration des variables
tu déclares : $devise=" euros"
Et en bas dans le foreach:
Et pense à soigner un peu ton code ;-)
Pour ton table, il suffit d'écrire <table align="center"> en html.
Et pour afficher euro. Et bien au début dans la déclaration des variables
tu déclares : $devise=" euros"
Et en bas dans le foreach:
foreach ($ligne as $col_val) { print "<td>$col_val $devise</td>\n"; }
Et pense à soigner un peu ton code ;-)
Kilian, débutant en tâche de fond.....
C'est surtout au niveau de l'indentation. Pour un bloc d'instruction qui concerne une boucle, une condition etc... c'est mieux d'extraire les données du reste du programme.
Par exemple:
C'est mieux pour s'y retrouver ;-)
Par exemple:
<?php // Le principal du programme $variable1=truc; $variable2=machin; $variable3=bidule; //Une condition arrive if ($variable1==$variable2) { /* Alors reunissons tout ce qui concerne le bloc d'instruction de la condition plusieurs espaces plus loin */ echo " Les deux premières variables sont égales"; } //Fin de la condition, on revient au début de la ligne etc.... ?>
C'est mieux pour s'y retrouver ;-)
Kilian, débutant en tâc he de fond.....