Tableau de données php
Résolu/Fermé
claude77260
Messages postés
38
Date d'inscription
dimanche 8 août 2010
Statut
Membre
Dernière intervention
13 janvier 2019
-
Modifié par claude77260 le 25/10/2010 à 18:01
claude77260 Messages postés 38 Date d'inscription dimanche 8 août 2010 Statut Membre Dernière intervention 13 janvier 2019 - 25 oct. 2010 à 16:38
claude77260 Messages postés 38 Date d'inscription dimanche 8 août 2010 Statut Membre Dernière intervention 13 janvier 2019 - 25 oct. 2010 à 16:38
A voir également:
- Tableau de données php
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? ✓ - Forum Windows 10
- Trier tableau excel - Guide
7 réponses
Bonjour,
Code légèrement modifié :
Code légèrement modifié :
<?php //echo stop include("connect.php"); $table="Aisne"; // sélectionne toutes les fiches de la table $table $requete = "SELECT * FROM $table order by 'Code_INSEE' DESC"; $valeur = mysql_query($requete); // Pour voir combien cette requête retourne d'enregistrements echo "Nombre d'enregistrements de la requête : ".mysql_num_rows($valeur)."<br/>"; //déclaration de tableau echo ' <table cellspacing="5" cellpadding="5" border="1"> <tr> <th>Code INSEE</th> <th>Commune</th> <th>Arrondissement</th> </tr> '; while($row = mysql_fetch_assoc($valeur)) { echo "<tr><td>".$row['Code_INSEE']."</td> <td>".$row['Commune']."</td> <td>".$row['Arrondissement']."</td> </tr>"; } echo "</table>\n"; ?>
dariumis
Messages postés
571
Date d'inscription
mardi 16 mars 2010
Statut
Membre
Dernière intervention
18 avril 2018
63
Modifié par dariumis le 25/10/2010 à 12:13
Modifié par dariumis le 25/10/2010 à 12:13
Salut, tes variable row sont en dehors de php puis t'as un td que ce balades tous seul:
<!-- déclaration de tableau--> <table cellspacing="5px" cellpadding="5px" border="1px"> <?php while($row=mysql_fetch_array($valeur)){ ?> <tr> <td> <?php echo $row['Code_INSEE']; ?> </td> <td><?php echo ['Commune'];?></td> <td><?php echo $row ['Arrondissement'];?></td> </tr><?php } ?></table>
Lord Zero
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
115
Modifié par Lord Zero le 25/10/2010 à 12:29
Modifié par Lord Zero le 25/10/2010 à 12:29
<?php //echo stop include("connect.php"); $table="Aisne"; // sélectionne toutes les fiches de la table $table $requete = "SELECT * FROM $table order by'Code_INSEE'DESC"; $valeur = mysql_query($requete); // Pour voir combien cette requête retourne d'enregistrements echo "Nombre d'enregistrements de la requête : ".mysql_num_rows($valeur)."<br/>"; ?> <?php while($row=mysql_fetch_array($valeur)) { ?> <table cellspacing="5px" cellpadding="5px" border="1px"> <tr> <td><?php echo $row['Code_INSEE']; ?> </td> <td><?php echo $row['Commune']; ?></td> <td><?php echo $row['Arrondissement']; ?></td> </tr> </table><?php }
à tester
Développeur VB6, VBS, VBA, VB.NET, C#, HTML, PHP, JAVASCRIPT, SQL.
claude77260
Messages postés
38
Date d'inscription
dimanche 8 août 2010
Statut
Membre
Dernière intervention
13 janvier 2019
25 oct. 2010 à 12:18
25 oct. 2010 à 12:18
Merci à vous deux c'est très sympa
et ca fonctionne très bien avec un copier coller
Maintenant je vais chercher à comprendre
Bonne Journée
et ca fonctionne très bien avec un copier coller
Maintenant je vais chercher à comprendre
Bonne Journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
claude77260
Messages postés
38
Date d'inscription
dimanche 8 août 2010
Statut
Membre
Dernière intervention
13 janvier 2019
25 oct. 2010 à 13:48
25 oct. 2010 à 13:48
Merci également à lord zéro pour sa réponse que je vais essayer.
j'ai essayer le code de twinpinks qui fonctionne très bien
J'ai juste un problème quand la cellule est vide, le cadre n'est pas visible ce qui n'est pas esthétique
http://geneaisne.free.fr/commune/index2.php
j'ai essayer le code de twinpinks qui fonctionne très bien
J'ai juste un problème quand la cellule est vide, le cadre n'est pas visible ce qui n'est pas esthétique
http://geneaisne.free.fr/commune/index2.php
En plaçant dans une case (du tableau) vide un espace insécable :
while($row = mysql_fetch_assoc($valeur)) { echo "<tr><td>"; if(!empty($row['Code_INSEE'])) {echo $row['Code_INSEE'];} else {echo " ";} echo "</td><td>"; if(!empty($row['Commune'])) {echo.$row['Commune'];} else {echo " ";} echo "</td><td>"; if(!empty($row['Arrondissement'])) {echo $row['Arrondissement'];} else {echo " ";} echo "</td></tr>"; } echo "</table>\n";
claude77260
Messages postés
38
Date d'inscription
dimanche 8 août 2010
Statut
Membre
Dernière intervention
13 janvier 2019
25 oct. 2010 à 16:38
25 oct. 2010 à 16:38
un grand merci à tous et comme j'ai trouvé des tonnes de discussion dans les forums ou il n'y avait pas la dernière version fonctionnelle
Voila un code qui fonctionne Merci Twinpics
résultat sur http://geneaisne.free.fr/commune/index2.php
<?php
//echo stop
include("connect.php");
// stop2 à Décocher pour vérifier que la connexion par include a fonctionnée
$table="Aisne"; // Nom de la table
// sélectionne toutes les fiches de la table $table
$requete = "SELECT * FROM $table order by 'Code_INSEE' DESC";
$valeur = mysql_query($requete);
// Décocher echo Pour voir combien cette requête retourne d'enregistrements
//echo "Nombre d'enregistrements de la requête : ".mysql_num_rows($valeur)."<br/>";
//déclaration de tableau
echo '
<table cellspacing="5" cellpadding="5" border="1">
<?php // Entete des colonnes du Tableau>
<tr>
<th>Code Insee</th>
<th>Commune</th>
<th>Arrondissement</th>
<th>Canton</th>
<th>Chef-Lieu</th>
<th>tel</th>
<th>Fax</th>
<th>Site Internet</th>
</tr>
';
while($row = mysql_fetch_assoc($valeur))
{
echo "<tr><td>";
if(!empty($row['Code_INSEE'])) {echo $row['Code_INSEE'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Commune'])) {echo $row['Commune'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Arrondissement'])) {echo $row['Arrondissement'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Canton'])) {echo $row['Canton'];} else {echo ' ';}
echo "</td><td>";
if(!empty($row['Chef_Lieu'])) {echo $row['Chef_Lieu'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['tel'])) {echo $row['tel'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['FAX'])) {echo $row['FAX'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Site_Internet'])) {echo $row['Site_Internet'];} else {echo " ";}
echo "</td></tr>";
}
echo "</table>\n";
?>
Voila un code qui fonctionne Merci Twinpics
résultat sur http://geneaisne.free.fr/commune/index2.php
<?php
//echo stop
include("connect.php");
// stop2 à Décocher pour vérifier que la connexion par include a fonctionnée
$table="Aisne"; // Nom de la table
// sélectionne toutes les fiches de la table $table
$requete = "SELECT * FROM $table order by 'Code_INSEE' DESC";
$valeur = mysql_query($requete);
// Décocher echo Pour voir combien cette requête retourne d'enregistrements
//echo "Nombre d'enregistrements de la requête : ".mysql_num_rows($valeur)."<br/>";
//déclaration de tableau
echo '
<table cellspacing="5" cellpadding="5" border="1">
<?php // Entete des colonnes du Tableau>
<tr>
<th>Code Insee</th>
<th>Commune</th>
<th>Arrondissement</th>
<th>Canton</th>
<th>Chef-Lieu</th>
<th>tel</th>
<th>Fax</th>
<th>Site Internet</th>
</tr>
';
while($row = mysql_fetch_assoc($valeur))
{
echo "<tr><td>";
if(!empty($row['Code_INSEE'])) {echo $row['Code_INSEE'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Commune'])) {echo $row['Commune'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Arrondissement'])) {echo $row['Arrondissement'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Canton'])) {echo $row['Canton'];} else {echo ' ';}
echo "</td><td>";
if(!empty($row['Chef_Lieu'])) {echo $row['Chef_Lieu'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['tel'])) {echo $row['tel'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['FAX'])) {echo $row['FAX'];} else {echo " ";}
echo "</td><td>";
if(!empty($row['Site_Internet'])) {echo $row['Site_Internet'];} else {echo " ";}
echo "</td></tr>";
}
echo "</table>\n";
?>