par
Mike_php » 22 août 2006, 05:53
Bonsoir, j'aime bien ce forum et vous êtes très efficaces les copins.
J'ai toujours construit mes sites avec Frontpage, donc je n'ai jamais eu vraiment besoin de coder en HTML ou PHP. De plus je suis visuel et là avec PHP je n'arrive pas à formater mon tableau.
J'aimerais que ça soit 1 tableau et non plusieurs tableaux les un sur les autres et que les rangés soit tous égaux en largeurs mais pas nécessairement en hauteur, car tout dépend du texte.
De plus, j'aimerais que les titres de mes colonnes ne se répète pas ou si possible reste toujours afficher en haut quand on scroll.
Merci et bonne soirée!
Voici ce que mon tableau a l'air:
http://www.alpha-mpda.org/test/afficher2.php
Voici mon code:
<?PHP
$db = mysql_connect('localhost', '*****', '******');
mysql_select_db('******',$db);
$sql = 'SELECT * FROM webalpha';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
while($data = mysql_fetch_array($req))
{echo "<div align=left>
<table border=1 >
<th> Site Web</th>
<th> Catégorie </th>
<th> Niveau </th>
<th> Sorte </th>
<th> Pour qui </th>
<th> Commentaire </th>
<th> Date </th>
<tr>
<td align= center width=250>";
echo '<a target="_blank" href= "'.$data['adresse_Web'].'"> <img src="webalpha/'.$data['image'].'"></a>';
echo "</td>
<td align= center width=50 >";
echo $data['categorie'];
echo "</td>
<td align= center width=50>";
echo $data['niveau'];
echo "</td>
<td align= center width=50>";
echo $data['sorte'];
echo "</td>
<td align= center width=50>";
echo $data['pourQui'];
echo "</td>
<td align= center width=200>";
echo $data['commentaire'];
echo "</td>
<td align= center width=50>";
echo $data['Date'];
echo "</td>
</tr>
</table>
</div>";}
mysql_close();
?>
Bonsoir, j'aime bien ce forum et vous êtes très efficaces les copins.
J'ai toujours construit mes sites avec Frontpage, donc je n'ai jamais eu vraiment besoin de coder en HTML ou PHP. De plus je suis visuel et là avec PHP je n'arrive pas à formater mon tableau.
J'aimerais que ça soit 1 tableau et non plusieurs tableaux les un sur les autres et que les rangés soit tous égaux en largeurs mais pas nécessairement en hauteur, car tout dépend du texte.
De plus, j'aimerais que les titres de mes colonnes ne se répète pas ou si possible reste toujours afficher en haut quand on scroll.
Merci et bonne soirée!
Voici ce que mon tableau a l'air:
[url]http://www.alpha-mpda.org/test/afficher2.php[/url]
Voici mon code:
[php]<?PHP
$db = mysql_connect('localhost', '*****', '******');
mysql_select_db('******',$db);
$sql = 'SELECT * FROM webalpha';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
while($data = mysql_fetch_array($req))
{echo "<div align=left>
<table border=1 >
<th> Site Web</th>
<th> Catégorie </th>
<th> Niveau </th>
<th> Sorte </th>
<th> Pour qui </th>
<th> Commentaire </th>
<th> Date </th>
<tr>
<td align= center width=250>";
echo '<a target="_blank" href= "'.$data['adresse_Web'].'"> <img src="webalpha/'.$data['image'].'"></a>';
echo "</td>
<td align= center width=50 >";
echo $data['categorie'];
echo "</td>
<td align= center width=50>";
echo $data['niveau'];
echo "</td>
<td align= center width=50>";
echo $data['sorte'];
echo "</td>
<td align= center width=50>";
echo $data['pourQui'];
echo "</td>
<td align= center width=200>";
echo $data['commentaire'];
echo "</td>
<td align= center width=50>";
echo $data['Date'];
echo "</td>
</tr>
</table>
</div>";}
mysql_close();
?>
[/php]