[php] session + Affichage du nom

Résolu/Fermé
koke_luche Messages postés 6 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 1 novembre 2008 - 17 mars 2008 à 20:42
 playmo - 10 avril 2008 à 15:39
Bonjour à vous tous !! :)

Premier post sur ce fofo alors soyez indulgent hein ! :P

J'vous explique mon projet :

j'ai créé un formulaire : l'utilisateur s'enregistre dans la BDD. on lui fournit un N° d'identifiant pour qu'il s'identifie

Ensuite il se log et c'est là que mon problème survient :)

j'ai envie que sur la page suivant le log apparaisse un truc du genre ' Bonjour Jean (imaginons qu'il s'appel comme ça)' Je dois donc aller chercher son nom dans la Base avec son N° d'identifiant mais je n'y arrive pas malgrés de nombreux tuto sur ce genre de principe !

je fournit mon code :

<?php
// Démarrage d'une session
session_start();

// Récupération des données saisies dans le formulaire d'accueil
$numero=$_POST['NumCl'];
$motpasse=$_POST['pwCl'];

// Connexion au serveur
$db=mysql_connect("localhost","root","") or die("erreur de connexion".mysql_error());

// Ouverture de la base VPC3
mysql_select_db("vpc3",$db) or die("erreur de connexion à la base VPC3");

// Requête de recherche du mot de passe du client à partir du numéro de client saisi
$req="SELECT * FROM client WHERE NumClient='$numero' and MotPasseClient='$motpasse'";

// Execution de la requête
$sql=mysql_query($req);

if(mysql_num_rows($sql)==0)
// si la requête ne renvoit aucun résultat
{
// Création d'une variable de session (le numéro de client)

$_SESSION['NumClSession']=$numero;
header('location: EchecRecherche.htm');
}
else
{
header('location: formation.php');
}

// Fermeture de la connexion à MySql
mysql_close();
?>

Et la page formation

<?php
// Démarrage d'une session
session_start();

// Connexion au serveur
$db=mysql_connect("localhost","root","") or die("erreur de connexion".mysql_error());

// Ouverture de la base VPC3
mysql_select_db("VPC3",$db) or die("erreur de connexion à la base VPC3");

// Requête de recherche du prénom

$req="SELECT PrenomClient FROM client WHERE NumClient=[???]"; //* le numéro de session doit être récupéré du login !!
$sql=mysql_query($req);
$myrow = mysql_fetch_array($sql);
echo $myrow['PrenomClient'];

?>

si vous pouviez me donner un pti coup de pouce :)

Merci d'avance

1 réponse

koke_luche Messages postés 6 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 1 novembre 2008 8
28 mars 2008 à 11:56
Sujet résolu tout seul finalement

Merci d'y avoir participer =P
0
J'adore les gars qui trouvent des solutions et qui ne les marquent pas !!
Vous n'êtes pas les seules bordel !!
Si quelqu'un (au hasard, moi) cherche une solution à ce problème exactement, il ne trouvera pas.
0