vinche999 Profil : Jeune recrue | Bonjour,
Je suis débutant en php et j'ai réalisé un script Accès clientèle.
J'ai créé une page membre qui affiche des infos en fonction de l'ID de session du client.
Cet ID se situe dans la table membre et est composé du PSEUDO et du PASS du client.
Je viens de créer une seconde page où mes clients pourraient consulter leur portefeuille d'assurances personnel.
Maintenant, je vais créer une BDD appelée clients et où chaque table sera libellée par nom et prenom du client (ex: james_bond). Le portefeuille de chaque client sera uploadé sur mysql grâce à un fichier CSV dans sa table correspondante.
Ce que je voudrais pouvoir faire, c'est, avec l'ID de session enregistré après connexion du client x, pouvoir aller rechercher les infos dans la table clients. Je sais que je dois faire "SELECT ...FROM ..." et faire un "while" avec un mysql_fetch_array pour afficher les infos du portefeuille mais comment mettre en rapport l'ID de session avec l'autre table clients.
Pouvez-vous m'aider ?
code de session:
Citation :
$sql1 = "SELECT id FROM membre WHERE pseudo='$pseudo' AND pass='$pass'";
$requete1 = mysql_query($sql1);
$resultat1 = mysql_fetch_object($requete1);
$id = $resultat1->id;
session_start(); $_SESSION['id'] = $id;
include('membre.php');
|
Page membre.php:
Citation :
<?php
$host = "xxxxx";
$user = "xxxxx"; $pass = "xxxx"; $bdd = "xxxxx"; @mysql_connect($host,$user,$pass)
or die("Impossible de se connecter" );
@mysql_select_db("$bdd" )
or die("Impossible de se connecter" );
$sql = "SELECT nom, prenom, email, pseudo, pass FROM membre WHERE pseudo='$pseudo'";
$requete = mysql_query($sql);
$result = mysql_fetch_object($requete);
$nom = $result->nom;
$prenom = $result->prenom;
$email = $result->email;
$pseudo = $result->pseudo;
$pass = $result->pass;
|
Page portefeuille_client.php:
Citation :
$host = "xxxxxx";
$user = "yyyyyy"; $pass = "yyyyyy"; $bdd = "yyyyyy"; @mysql_connect($host,$user,$pass)
or die("Impossible de se connecter" );
@mysql_select_db("$bdd" )
or die("Impossible de se connecter" );
$sql = "???????????????????????????????";
$requete = mysql_query($sql);
$result = mysql_fetch_array($requete);
|
|