Donnée BDD en fonction d'une variable de session.
Posté : 01 avr. 2014, 11:48
Bonjour,
J'aurais voulu savoir si c'était possible d'afficher une donnée d'une base de donnée en fonction de la variable de session passée sur la page.
Je voudrais afficher la donnée "credit" de ma base de donnée.
C'est peut être pas très clair vous comprendrez peut-être mieux avec mon code que voici :
J'aurais voulu savoir si c'était possible d'afficher une donnée d'une base de donnée en fonction de la variable de session passée sur la page.
Je voudrais afficher la donnée "credit" de ma base de donnée.
C'est peut être pas très clair vous comprendrez peut-être mieux avec mon code que voici :
<?php
session_start ();
$BDD = mysql_connect('localhost','root');
mysql_select_db('users');
$strSQL = 'SELECT credit FROM users WHERE login = $_SESSION[\'login\']';
$req = mysql_query($strSQL) or die('Erreur SQL !<br />'.$strSQL.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
// On récupère notre variable de session
if (isset($_SESSION['login'])) {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<html>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="style.css" />
<link rel="icon" type="image/gif" href="/projet/images/icone-piscine.gif" />
<head>
<title>Espace membre</title>
</head>
<body>
Bienvenue <?php echo $_SESSION['login'].'.';?> <?php echo $data['credit']; ?>
</body>
</html>
<?php
}
else {
echo 'Veuillez vous connecter pour accéder à votre compte.';
}
?>