Problème tableaux PHP-HTML5-MYSQL

Résolu
Ibilolz Messages postés 130 Date d'inscription   Statut Membre Dernière intervention   -  
harderpod Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   21
 
Salut,

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

<th>Nb postes</th>
1
harderpod Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   50
 
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