Salut !
babastutz a raison, c'est impossible en HTML, il faut utiliser le PHP :
Par exemple :
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
|
<html>
<body>
<?php
// Connexion au serveur MySQL et ouverture de la base vpc
$db=mysql_connect("localhost","user","mdp") or die(" erreur de connexion".mysql_error());
mysql_select_db ("nom_BdD",$db) or die(" erreur de connexion à la base de donnée, veuillez retentez plus tard.");
// Requête d'affichage des enregistrements de la table CLIENT
$sql="SELECT * FROM CLIENT";
// Exécution de la requête
$requete = mysql_query($sql) or die ("erreur lors de l'execution de la requete.");
// Affichage des résultats de la requête
echo "<h3>Affichage des clients :</h3>";
while($ligne=mysql_fetch_array($requete))
{
?>
<b><?php echo $ligne['idCli']; ?></b> //ajoute une ligne qui contient l'ID du client
<b><?php echo $ligne['adCli']; ?></b> //ajoute une ligne qui contient l'adresse du client
<?php
}
// Fermeture de la connection à MySQL
mysql_close();
?>
</body>
</html> |
Localhost : représente l'adresse IP du serveur contenant la BdD
user: c'est le nom d'utilisateur à utiliser conjointement avec mdp afin de se connecter à la BdD
mdp : Tu l'auras compris, c'est le mot de passe servant a se connecter à la BdD
Exemple :
1 2
|
$db=mysql_connect("localhost","root","mon_mot_de_passe") or die(" erreur de connexion".mysql_error()); |
PS :
"// Requête d'affichage des enregistrements de la table CLIENT
$sql="SELECT * FROM CLIENT";
// Exécution de la requête
$requete = mysql_query($sql) or die ("erreur lors de l'execution de la requete.");"
Peut s'écrire plus brièvement mais on perdra en lisibilité lors de longues requêtes SQL :
$requete = mysql_query(SELECT * FROM CLIENT) or die ("erreur lors de l'execution de la requete.");"
Voilà j'espere t'avoir aidé !
Bon dev' !
Partager