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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| $db = mysql_connect('localhost', 'root', '');
mysql_select_db('avion',$db); // on se connecte dans phpmyadmin à la base avion qui contient les infos
$sql = "SELECT * FROM CLIENTS WHERE pseudo='".mysql_real_escape_string($pseudo)."' AND mdp='".mysql_real_escape_string($mdp)."'"; // ici on cherche que le pseudo et le mot de passe sont bien dans la base pour se connecter
$req = mysql_query($sql) or die ('ERREUR '.mysql_error());
$data = mysql_fetch_array($req);
echo "<p>Bonjour ".$data['gentile']." ".$data['prenom']." ".strtoupper($data['nom']); // gentile affiche si une personne est madame ou monsieur , on affiche également le prenom et le nom en majuscule
echo "Vous habitez ".$data['num_voie']." ".$data['type_voie']." ".$data['nom_voie']; // ici on affiche l'adresse le numéro de porte dans la rue + le nom et le type de voie postale , exemple : 15 Boulevard de Dijon
// ici avec num_bloc je suppose qu'une personne habite dans un bloc donné , par exemple : bloc d'appartement 17 . Il faut donc que je vérifie si $data['num_bloc'] n'est pas une chaine vide , si c'est le cas je ne souhaite pas afficher se champs , je renvoie une chaine vide
if (strlen($data['num_bloc'])=0)
{
$num_bloc=" ";
}
else
{
$num_bloc="Bloc d'appartement n°".$data['num_bloc'];
}
// ici avec num_porte meme principe , par exemple : porte 24 . Il faut donc que je vérifie si $data['num_porte'] n'est pas une chaine vide , si c'est le cas je ne souhaite pas afficher se champs , je renvoie une chaine vide
if (strlen($data['num_bloc'])=0)
{
$num_porte=" ";
}
else
{
$num_porte="Porte n°".$data['num_porte'];
}
// au final je souhaite avoir une phrase du style : Vous habiter 15 Boulevard de Dijon , Bloc d'appartement 17 , porte 24
// problème 1 : php considère mon if comme une ligne de code ou j'affecte quelque chose , je ne vois pas d'ou se que j'ai oublié ? C'est pas == au lieu de = ?
// problème 2 : strlen($machaine) est vide , si elle vide j'affiche rien , si elle est remplie j'affiche $machainebis
// merci de me tuyauter ;) |
Partager