IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

requete qui n'affiche rien


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 11
    Par défaut requete qui n'affiche rien
    Bonjour, j'ai un problème avec ma classe PHP "trait_formu.php".
    Mes variables $nom et $prenom ne renvoient rien, on dirait qu'elle ne s'initialisent pas avec les $_POST.

    Le fait de rentrer le nom et prénom puis de valider est censé retourner les infos de la personne. Mais là, seule une page blanche s'affiche.

    Ais-je fais une erreur dans ma classe? Dans mes liens entre fichiers?

    Je suis perdu!!!

    Je vous donne les fichiers au cas où vous pouvez m'aider et je vous remercie par avance.

    ffred 2908
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Bonjour,

    comme ceci cela est beaucoup plus logique

    infoclient.php:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if (isset($_POST['nom']) && isset($POST['prenom']))
     
    {
      $nouveau = new trait_formu($_POST['nom'],$POST['prenom']);
     
      $nouveau->InfoBd();
    }
    class trait_formu.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    	function _construct($nom, $prenom)
     
    	{
                  $this->nom = $nom;
                  $this->prenom = $prenom;		
     
    	}

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 11
    Par défaut re
    Merci pour ton aide, mais j'ai beau avoir changé avec ta correction, la page est toujours blanche après avoir rentré le nom et le prénom.

  4. #4
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    et comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    43
    44
    45
    function InfoBd()
     
    		{
     
     
     
    		$con = new Connexion();
     
    		$req = $con->requete( "SELECT * FROM clients WHERE NOM = '$this->nom' AND PRENOM = '$this->prenom'");
     
    			while ($row = mysql_fetch_assoc($req)) 
     
    			{
     
    			echo '<tr><td>'.$row['NOM'] . '</td></tr><br>'; 
     
     			echo '<tr><td>'.$row['PRENOM']. '</td></tr><br>'; 
     
    			echo '<tr><td>'.$row['METIER']. '</td></tr><br>'; 
     
    			echo '<tr><td>'.$row['TEL']. '</td></tr><br>'; 
     
     			echo '<tr><td>'.$row['ADRESSE']. '</td></tr><br>'; 
     
    			echo '<tr><td>'.$row['COPOS']. '</td></tr><br>'; 
     
    			echo '<tr><td>'.$row['VILLE']. '</td></tr><br>'; 
     
     			echo '<tr><td>'.$row['Date_I']. '</td></tr><br>'; 
     
     
     
    			}
     
    	echo '</table>';
     
    			//Fermeture de la connexion
     
    			mysql_close();
     
     
     
     
     
    		}//fin fonction InfoBd

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 11
    Par défaut
    Arf, toujours blanc, je ne comprends pas, pour tant si je change dans la requête les variables $this->nom et $this->prenom par les nom et prenom de ma BD, ça fonctionne.

  6. #6
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    if ($_POST['nom'] && $POST['prenom'])
     
    {
      $nouveau = new trait_formu($_POST['nom'],$POST['prenom']);
     
      $nouveau->InfoBd();
    }

Discussions similaires

  1. [Requete] qui n'affiche pas les doublons mais sur un seul champs
    Par joseph.breham dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 19/12/2006, 14h57
  2. Programme qui n'affiche rien
    Par Premium dans le forum OpenGL
    Réponses: 2
    Dernier message: 03/12/2006, 21h43
  3. Requête qui ne retourne rien
    Par afrique dans le forum Administration
    Réponses: 4
    Dernier message: 02/10/2006, 18h19
  4. SplashScreen qui n'affiche rien ?
    Par Baptiste Wicht dans le forum Interfaces Graphiques en Java
    Réponses: 14
    Dernier message: 26/06/2006, 14h15
  5. [LG]Programme qui n'affiche rien
    Par ousunas dans le forum Langage
    Réponses: 4
    Dernier message: 17/02/2004, 19h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo