Connexion à traves la base de donnée

inesnaffeti Messages postés 9 Statut Membre -  
Thorak83 Messages postés 1140 Statut Membre -
Bonjour,
j'ai un probléme un peut compliqué .
j'ai une table URL qui contient les champs (email,lien(un clé étrangére de la table client),souslien) et une autre table client (email ,pasword, lien) et un site web . Pour accéder à l'interface du site on fournis un login et passWord. Jusqu'a maintenant tous est parfait.Aprés avoir établie la connexion je veut insérer dans mon input de lien du client qui a etébli la connextion a l'interface j'ai essayé tant de fois mais ça n'a pas marché.

voici la fonction :
public static function afflin($email)
 { global $c;
$res= $c->query("select lienClient from Client where emailClient='".$email."'");
 return  $res;		 
        }

 <input type="text" class="inputLien" name="lien" placeholder="<?php Client::afflin($_SESSION['email'])?>"; />


Je veut afficher le lien du client qui à établie une connexion avec un login et password.
Merci.

1 réponse

  1. Thorak83 Messages postés 1140 Statut Membre 156
     
    Bonjour,
    la fonction ne retourne pas la valeur. Il faut a

    public static function afflin($email)
    { global $c;
    	$res= $c->query("select lienClient from Client where emailClient='".$email."'");
    	$row = $res->fetch(PDO::FETCH_ASSOC);	
    	return $row['lienClient'];
    }


    Cordialement
    0
    1. inesnaffeti Messages postés 9 Statut Membre
       
      ç'a ne marche pas :'(
      0
    2. Thorak83 Messages postés 1140 Statut Membre 156
       
      quel message d'erreur ?
      0
    3. inesnaffeti Messages postés 9 Statut Membre
       
      pas de message d'erreur rien ne s'affiche dans l'input .
      0
    4. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Bonjour,
      Et avec un petit ECHO devant ?

      <input type="text" 
               class="inputLien" 
               name="lien"
               placeholder="<?php echo Client::afflin($_SESSION['email']); ?>"  
               value="<?php echo Client::afflin($_SESSION['email']); ?>" >
      
      


      nb : avec ou sans le VALUE (ou le placeHolder) selon tes envies/besoins.
      0
    5. Thorak83 Messages postés 1140 Statut Membre 156
       
      bien vu
      0