Problème tableaux PHP-HTML5-MYSQL

Résolu/Fermé
Ibilolz Messages postés 130 Date d'inscription mardi 1 avril 2014 Statut Membre Dernière intervention 26 juin 2023 - Modifié par Ibilolz le 17/04/2014 à 13:31
harderpod Messages postés 320 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 22 avril 2014 - 22 avril 2014 à 00:34
Bonjour, je me suis crée un tableau comme ceci :

<?php
include 'fonctions.connect.php';
$sql="SELECT * FROM Materiel";
$exec=mysql_query($sql);
echo
'<table>
<tr>
<th>Marque</th>
<th>Modèle </th>
<th>Date de réception</th>
<th>@MAC</th>
<th>Proc</th>
<th>Mémoire</th>
<th>DD</th>
</tr>
';
while ($ligne=mysql_fetch_array($exec))
{
echo ' <tr>
<td>'.$ligne['marque_mat'].'</td>
<td>'.$ligne['modele_mat'].'</td>
<td>'.$ligne['date_recep'].'</td>
<td>'.$ligne['addmac'].'</td>
<td>'.$ligne['proc_mat'].'</td>
<td>'.$ligne['mem_mat'].'</td>
<td>'.$ligne['dd_mat'].'</td>
<td>'.$ligne['nombre_poste'].'</td>
</tr>';
}
echo '</table>';
?>
</div>

Mais le problème est qu'il ne me mets pas de délimiteur entre @MAC et Proc et le bas du tableau se finit bizarement, voir la capture :

https://www.zupimages.net/

ps : le bug se fait en réduisant et augmentant la taille de la fenêtre, qqn pourrait m'aider à le fixer ?

Merci d'avance.
A voir également:

2 réponses

reaverlost Messages postés 150 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 14 mai 2018 21
Modifié par reaverlost le 17/04/2014 à 15:21
Salut,

Dans les entête il manque la dernière colonne Nombre postes.

<th>Nb postes</th>
1
harderpod Messages postés 320 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 22 avril 2014 50
22 avril 2014 à 00:34
Tu dois pouvoir le faire dans un css. Mais ton tableau dans une div avec une class ou un id (ex : tableau)

puis dans le css tu lui impose un min-width (largeur mini)


.tableau td {
min-width: 100px;
/**eventuellement tu peut fixer la taille de la cellule**/
width: 150px;
}
.tableau th {
min-width: 100px;
width: 150px;
}

Tu devrais y arriver avec ça.
0