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

Langage PHP Discussion :

Récupération de données


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 80
    Points : 52
    Points
    52
    Par défaut Récupération de données
    Voilà j'ai une fonction qui me permet de récupérer les séances du film par rapport au code du film :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //récupération des séances d'un film
    function liste_seance($codefilm)
    {
    	$result = mysql_query("select dateSeance from seance where codeFilm='".$codefilm."';") or die (mysql_error());
    	$resultat= mysql_fetch_array($result);
    	return($resultat);
    };
    Puis j'essaie de récupérer mes données.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $seancefilm = liste_seance($codefilm);
    Ses séances sont prévues le : <br>";
    	foreach($seancefilm as $seancefilm)
    	{	
    		echo"$seancefilm
    		<br>";
    	}
    Je ne récupère que le premier enregistrement... impossible de mettre la main sur les autres si j'ai plusieurs séances...
    Par contre, si j'ai 2 séances, il va me retourner 2 fois la première enregistrée...

    Une idée du pourquoi du comment ??

  2. #2
    Membre émérite Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 896
    Points : 2 838
    Points
    2 838
    Par défaut
    Code php : 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
     
    //récupération des séances d'un film
    function liste_seance($codefilm)
    {
    	$array = array();
    	$result = mysql_query("select dateSeance from seance where codeFilm='".$codefilm."';") or die (mysql_error());
    	while( $resultat = mysql_fetch_array($result) ) {
    		$array[] = $resultat["dateSeance"];
    	}
    	return $array;
    };
     
     
    $seancefilm = liste_seance($codefilm);
    echo "Ses séances sont prévues le : <br>";
    	foreach($seancefilm as $value)
    	{	
    		echo $value."<br>";
    	}

    Petite explication : return $resultat (dans ton code), ne retourne pas un tableau comme tu le pense, d'ailleurs si tu fais un echo() tu devrais avoir un truc du genre Ressource Id #X (X étant un nombre)

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 80
    Points : 52
    Points
    52
    Par défaut
    Ben non justement... il ne me retournais pas Ressource Id #X, mais le premier enregistrement qu'il trouvait... ^^

    En tout cas merci pour ton aide, c'est pas la première fois que tu interviens sur mes problèmes et je t'en suis très reconnaissant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/04/2004, 10h09
  2. Réponses: 2
    Dernier message: 20/02/2004, 08h47
  3. [ DB2] => [ORACLE] Récupération de données
    Par LeDid dans le forum DB2
    Réponses: 3
    Dernier message: 25/06/2003, 17h10
  4. Réponses: 13
    Dernier message: 20/03/2003, 08h11
  5. [XMLRAD] récupération de donnée
    Par Mitch79 dans le forum XMLRAD
    Réponses: 7
    Dernier message: 30/01/2003, 15h36

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