bon soir à tous
Je cherche à lister dans mon navigateur chaque enregistrement du contenu d'une table mysql au moyen d'un tableau.
Voici le code utilisé :
En local (wamp) j'obtiens ce que je cherche.
Par contre l'affichage depuis le serveur à distance me renvoie un tableau dans FF sans respect de la largeur des colonnes pourtant définie.
Quelque soit la valeur attribuée à une ou l'autre colonne, la largeur ne se modifie pas dans le navigateur.
Je suppose qu'il s'agit d'un soucis lié à l'incorporation de données issues de la BD. ?
Pourtant mes tables (local et distance) ont la même structure
Si vous pouviez m'aider à comprendre ce qui se passe.....
Modifié par grassel (24 Mar 2009 - 18:17)
Je cherche à lister dans mon navigateur chaque enregistrement du contenu d'une table mysql au moyen d'un tableau.
Voici le code utilisé :
</head>
<?php
// .....suite
include('../logon/fonctions.inc.php');
$connection = connect_stats();
$query = "SELECT * FROM ".DB_TBL." ORDER BY c_dtConnect" ;
//exécution de la requête et récupération du nombre de résultats
$resultat = mysql_query($query, $connection) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
?>
<body>
<p> </p>
<table width = "" border="1">
<tr>
<th scope="col" width="100">id</th>
<th scope="col" width="80">pseudo</th>
<th scope="col" width="80">essai</th>
<th scope="col" width="250">url</th>
<th scope="col" width="250">url parent</th>
<th scope="col" width="80">session</th>
<th scope="col" width="80">ip</th>
<th scope="col" width="100">client</th>
<th scope="col" width="150">navigateur</th>
</tr>
<?php
while ( $nb_enregis = mysql_fetch_array( $resultat ) ){
$nav = substr($nb_enregis['c_nav'], 0, 40);
echo
"<tr>
<td>$nb_enregis[c_id]</td>
<td>$nb_enregis[c_pseudo]</td>
<td>$nb_enregis[c_dtConnect]</td>
<td>$nb_enregis[c_url]</td>
<td>$nb_enregis[c_urlParent]</td>
<td>$nb_enregis[c_sessid]</td>
<td>$nb_enregis[c_ip]</td>
<td>$nb_enregis[c_client]</td>
<td>$nav</td>
</tr>";
}
?>
</table>
</body>
</html>
En local (wamp) j'obtiens ce que je cherche.
Par contre l'affichage depuis le serveur à distance me renvoie un tableau dans FF sans respect de la largeur des colonnes pourtant définie.
Quelque soit la valeur attribuée à une ou l'autre colonne, la largeur ne se modifie pas dans le navigateur.
Je suppose qu'il s'agit d'un soucis lié à l'incorporation de données issues de la BD. ?


Si vous pouviez m'aider à comprendre ce qui se passe.....

Modifié par grassel (24 Mar 2009 - 18:17)