<?php
session_start();
// Connexion à MySql
$db = mysql_connect('******', '******', '******');
// Connexion à la base de donnée
mysql_select_db('******',$db);
// on crée la requête SQL
$sql = 'SELECT civilite, nom, prenom, numero_client, date_de_naissance_jour, date_de_naissance_mois, date_de_naissance_annee,
numero_de_rue, rue, code_postal, batiment, etage, porte, ville, pays, numero_de_telephone_fixe, numero_de_telephone_portable,
email, mot_de_passe FROM user WHERE numero_client="'.$numero_client.'"';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
echo $civilite = $data['civilite'].'<br>'.$nom = $data['nom'].'<br>'.$prenom = $data['prenom'].'<br>'.$numero_client =
$data['numero_client'].'<br>'.$date_de_naissance_jour = $data['date_de_naissance_jour'].'<br>'.$date_de_naissance_mois =
$data['date_de_naissance_mois'].'<br>'.$date_de_naissance_annee = $data['date_de_naissance_annee'].'<br>'.$numero_de_rue =
$data['numero_de_rue'].'<br>'.$rue = $data['rue'].'<br>'.$code_postal = $data['code_postal'].'<br>'.$batiment =
$data['batiment'].'<br>'.$etage = $data['etage'].'<br>'.$porte = $data['porte'].'<br>'.$ville = $data['ville'].'<br>'.$pays =
$data['pays'].'<br>'.$numero_de_telephone_fixe = $data['numero_de_telephone_fixe'].'<br>'.$numero_de_telephone_portable =
$data['numero_de_telephone_portable'].'<br>'.$email = $data['email'].'<br>'.$mot_de_passe = $data['mot_de_passe'];
}
mysql_close();
// On met les variable en session (ces valeurs sont initialisé plus bas)
$_SESSION['civilite'] = $civilite;
$_SESSION['nom'] = $nom;
$_SESSION['prenom'] = $prenom;
$_SESSION['date_de_naissance_jour'] = $date_de_naissance_jour;
$_SESSION['date_de_naissance_mois'] = $date_de_naissance_mois;
$_SESSION['date_de_naissance_annee'] = $date_de_naissance_annee;
$_SESSION['numero_de_rue'] = $numero_de_rue;
$_SESSION['rue'] = $rue;
$_SESSION['code_postal'] = $code_postal;
$_SESSION['batiment'] = $batiment;
$_SESSION['etage'] = $etage;
$_SESSION['porte'] = $porte;
$_SESSION['ville'] = $ville;
$_SESSION['pays'] = $pays;
$_SESSION['numero_de_telephone_fixe'] = $numero_de_telephone_fixe;
$_SESSION['numero_de_telephone_portable'] = $numero_de_telephone_portable;
$_SESSION['email'] = $email;
//ICI ON REDIRIGE
header("location:succes.php?numero_client=".$_SESSION["numero_client"].");
?>
Maintenant page2:echo $_SESSION['civilite'];
echo $_SESSION['nom'];
echo $_SESSION['prenom'];
echo $_SESSION['date_de_naissance_jour'];
echo $_SESSION['date_de_naissance_mois'];
echo $_SESSION['date_de_naissance_annee'];
echo $_SESSION['numero_de_rue'];
echo $_SESSION['rue'];
echo $_SESSION['code_postal'];
echo $_SESSION['batiment'];
echo $_SESSION['etage'];
echo $_SESSION['porte'];
echo $_SESSION['ville'];
echo $_SESSION['pays'];
echo $_SESSION['numero_de_telephone_fixe'];
echo $_SESSION['numero_de_telephone_portable'];
echo $_SESSION['email'];
Note cependant, que la redirection ne fonctionne pas s'il y a du html dans ta page, et il y en a, alors enlève le.
, une erreur de " ou de ' ou de . et pour l'initiation ce n'est pas déja fait plus haut ? :Parse error: syntax error, unexpected $end in /mnt/112/sdb/0/2/info.aqua/ab3487008bdd7a85c48bb5cbe5d668f1.php3 on line 62
'.$numero_client = $data['numero_client'].'
Oui, j'ai compris qu'il faut faire une redirection mais sa ne marche pas à cette ligne, pourquoi ?après exécution de ta requête, fais une redirection en php.
Code : Tout sélectionner
header("location:succes.php?numero_client=".$_SESSION["numero_client"]."); Code : Tout sélectionner
header("location:succes.php?numero_client=".$_SESSION["numero_client"].""); header("location:succes.php?numero_client=".$_SESSION["numero_client"].""); ... et .... sa affiche MrNomPrénom6521digk1811197113rue du blabla92000Q1383NanterreFrance01145986580659887548xxxxxx@xxxxx.com6521digk<?php
session_start();
// Connexion à MySql
$db = mysql_connect('******', '******', '******');
// Connexion à la base de donnée
mysql_select_db('******',$db);
// on crée la requête SQL
$sql = 'SELECT civilite, nom, prenom, numero_client, date_de_naissance_jour, date_de_naissance_mois, date_de_naissance_annee,
numero_de_rue, rue, code_postal, batiment, etage, porte, ville, pays, numero_de_telephone_fixe, numero_de_telephone_portable,
email, mot_de_passe FROM user WHERE numero_client="'.$numero_client.'"';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
echo $civilite = $data['civilite'].''.$nom = $data['nom'].''.$prenom = $data['prenom'].''.$numero_client =
$data['numero_client'].''.$date_de_naissance_jour = $data['date_de_naissance_jour'].''.$date_de_naissance_mois =
$data['date_de_naissance_mois'].''.$date_de_naissance_annee = $data['date_de_naissance_annee'].''.$numero_de_rue =
$data['numero_de_rue'].''.$rue = $data['rue'].''.$code_postal = $data['code_postal'].''.$batiment =
$data['batiment'].''.$etage = $data['etage'].''.$porte = $data['porte'].''.$ville = $data['ville'].''.$pays =
$data['pays'].''.$numero_de_telephone_fixe = $data['numero_de_telephone_fixe'].''.$numero_de_telephone_portable =
$data['numero_de_telephone_portable'].''.$email = $data['email'].''.$mot_de_passe = $data['mot_de_passe'];
}
mysql_close();
// On met les variable en session
$_SESSION['civilite'] = $civilite;
$_SESSION['nom'] = $nom;
$_SESSION['prenom'] = $prenom;
$_SESSION['date_de_naissance_jour'] = $date_de_naissance_jour;
$_SESSION['date_de_naissance_mois'] = $date_de_naissance_mois;
$_SESSION['date_de_naissance_annee'] = $date_de_naissance_annee;
$_SESSION['numero_de_rue'] = $numero_de_rue;
$_SESSION['rue'] = $rue;
$_SESSION['code_postal'] = $code_postal;
$_SESSION['batiment'] = $batiment;
$_SESSION['etage'] = $etage;
$_SESSION['porte'] = $porte;
$_SESSION['ville'] = $ville;
$_SESSION['pays'] = $pays;
$_SESSION['numero_de_telephone_fixe'] = $numero_de_telephone_fixe;
$_SESSION['numero_de_telephone_portable'] = $numero_de_telephone_portable;
$_SESSION['email'] = $email;
//ICI ON REDIRIGE
header("location:succes.php?numero_client=".$_SESSION["numero_client"]."");
?>
echo $civilite = $data['civilite'].''.$nom = $data['nom'].''.$prenom = $data['prenom'].''.$numero_client =
$data['numero_client'].''.$date_de_naissance_jour = $data['date_de_naissance_jour'].''.$date_de_naissance_mois =
....
Pour quoi est-ce qu'il y a tant de "=" ?!Code : Tout sélectionner
while($data = mysql_fetch_assoc($req))
{
echo $civilite = $data['civilite'].''.$nom = $data['nom'].''.$prenom = $data['prenom'].''.$numero_client =
while($data = mysql_fetch_assoc($req))
{
echo $civilite = $data['civilite'].''.$nom = $data['nom'].''.$prenom = $data['prenom'].''.$numero_client =
$data['numero_client'].''.$date_de_naissance_jour = $data['date_de_naissance_jour'].''.$date_de_naissance_mois =
$data['date_de_naissance_mois'].''.$date_de_naissance_annee = $data['date_de_naissance_annee'].''.$numero_de_rue =
$data['numero_de_rue'].''.$rue = $data['rue'].''.$code_postal = $data['code_postal'].''.$batiment =
$data['batiment'].''.$etage = $data['etage'].''.$porte = $data['porte'].''.$ville = $data['ville'].''.$pays =
$data['pays'].''.$numero_de_telephone_fixe = $data['numero_de_telephone_fixe'].''.$numero_de_telephone_portable =
$data['numero_de_telephone_portable'].''.$email = $data['email'].''.$mot_de_passe = $data['mot_de_passe'];
}
mysql_close();
// On met les variable en session
$_SESSION['civilite'] = $civilite;
$_SESSION['nom'] = $nom;
$_SESSION['prenom'] = $prenom;
$_SESSION['date_de_naissance_jour'] = $date_de_naissance_jour;
$_SESSION['date_de_naissance_mois'] = $date_de_naissance_mois;
$_SESSION['date_de_naissance_annee'] = $date_de_naissance_annee;
$_SESSION['numero_de_rue'] = $numero_de_rue;
$_SESSION['rue'] = $rue;
$_SESSION['code_postal'] = $code_postal;
$_SESSION['batiment'] = $batiment;
$_SESSION['etage'] = $etage;
$_SESSION['porte'] = $porte;
$_SESSION['ville'] = $ville;
$_SESSION['pays'] = $pays;
$_SESSION['numero_de_telephone_fixe'] = $numero_de_telephone_fixe;
$_SESSION['numero_de_telephone_portable'] = $numero_de_telephone_portable;
$_SESSION['email'] = $email;
Par ceci:while($data = mysql_fetch_assoc($req))
{
// On met les variable en session
$_SESSION['civilite'] = $data['civilite;']
$_SESSION['nom'] = $data['nom'];
$_SESSION['prenom'] = $data['prenom'];
$_SESSION['date_de_naissance_jour'] = $data['date_de_naissance_jour'];
$_SESSION['date_de_naissance_mois'] = $data['date_de_naissance_mois'];
$_SESSION['date_de_naissance_annee'] = $data['date_de_naissance_annee'];
$_SESSION['numero_de_rue'] = $data['numero_de_rue'];
$_SESSION['rue'] = $data['rue'];
$_SESSION['code_postal'] = $data['code_postal'];
$_SESSION['batiment'] = $data['batiment'];
$_SESSION['etage'] = $data['etage'];
$_SESSION['porte'] = $data['porte'];
$_SESSION['ville'] = $data['ville'];
$_SESSION['pays'] = $data['pays'];
$_SESSION['numero_de_telephone_fixe'] = $data['numero_de_telephone_fixe'];
$_SESSION['numero_de_telephone_portable'] = $data['numero_de_telephone_portable'];
$_SESSION['email'] = $data['email'];
mysql_close();
}