Bonjour,
J'ai 2 problèmes avec mysql, voici le code:
Problème 1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>BD Joueurs</title> </head> <body> <?php try { $bdd=new PDO('mysql:host=localhost;dbname=mabd','user',''); } catch (Exception $e) // si erreur { die('Erreur: '.$e->getMessage()); } $reponse=$bdd->query('SELECT * FROM joueurs') ?> <table> <caption> Base de données des joueurs</caption> <!-- le titre de mon tableau--> <tr> <td align="center" valign="middle">N_Matricule</td> <td align="center" valign="middle">Nom</td> <td align="center" valign="middle">Prenom</td> <td align="center" valign="middle">Classement</td> <td align="center" valign="middle">Numclub</td> <td align="center" valign="middle">Club</td> </tr> <?php foreach( $reponse->fetchAll() as $donnees): ?> <tr> <td align="center" valign="middle"><?php echo $donnees['N_Matricule']. '<br />'; ?></td> <td align="center" valign="middle"><?php echo $donnees['Nom'] . '<br />'; ?></td> <td align="center" valign="middle"><?php echo $donnees['Prenom'] . '<br/>'; ?></td> <td align="center" valign="middle"><?php echo $donnees['Classement'] . '<br />'; ?></td> <td align="center" valign="middle"><?php echo $donnees['Numclub'] . '<br />'; ?></td> <td align="center" valign="middle"><?php echo $donnees['Club'] . '<br />'; ?></td> </tr> <?php endforeach; $reponse->closeCursor(); ?> </table> </body> </html>
Le tableau s'affiche très bien sauf que je voudrais que les cellules soient entourées de bordures. J'ai fait un fichier Table.css et mis le link après le meta mais cela ne fonctinne as!
Problème 2)
Dans le tableau, les caractères avec un accent et une cédille se marquent par un triangle en noir et un point d'interrogation blanc!
Le mysql c'est uft8 unicode et mon éditeur aussi.
Merci de votre aide
Partager