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 :

Rechercher une image et l'afficher [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éprouvé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Par défaut Rechercher une image et l'afficher
    Bonjour.

    Jespère que je suis sur le bon forum.
    Voilà mon problème :
    Dans une table j'ai des titres de films et dans un dossier des fichiers qui représentent l'affiche de chaque film.

    Quand je clique sur un titre j'affiche le détail et je voudrai en plus chager le fichier qui représente l'affiche mais je ne vois pas comment faire
    Si je mets le nom du fichier dans ma table comment je fais pour le récupérer dans ma requete ?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 571
    Par défaut
    il suffit de générer le code HTML à parti du résultat de la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    $requete = "SELECT * FROM Film WHERE idFilm = 54";
    $resultat = mysql_query($requete, $connexion) or exit(mysql_error() . "<br/>$requete");
     
    $film = mysql_fetch_assoc($resultat);
    ?>
     
    <h1><?php echo htmlspecialchars($film['nomFilm']);?></h1>
    <img src="images/film/<?php echo htmlspecialchars($film['fichierAfficheFilm']);?>" alt=""/>

  3. #3
    Membre éprouvé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Par défaut
    j'ai ajouté un champ "affiche" dans ma table.
    quand je récupère l'id du film, je récupère le nom de l'affiche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    	$sql = mysql_query('SELECT titres.* FROM titres WHERE id_titre = '.$choix.'');
    	if (mysql_num_rows($sql) > 0)
    	{
    	   $res = mysql_fetch_array($sql);
    	   $idtitre = $res['id_titre'];
    	   $titre = $res['titre'];
    	   $affiche = $res['affiche'];
    	}
    j'ai pas bien compris à quoi correspond cette partie : ['fichierAfficheFilm'])
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="affiches/<?php echo htmlspecialchars($affiche['fichierAfficheFilm']);?>

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

Discussions similaires

  1. charger une image et l'afficher sur une JFrame
    Par haksasse dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 07/12/2007, 21h37
  2. Générer une image et l'afficher dans une page web
    Par Rodrigue dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 13/10/2007, 19h32
  3. Réponses: 5
    Dernier message: 20/03/2007, 17h40
  4. Réponses: 2
    Dernier message: 11/12/2006, 20h28
  5. Ouvrir une image sans l'afficher
    Par smarties dans le forum Langage
    Réponses: 5
    Dernier message: 07/05/2006, 00h46

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