begin process at 2010 02 10 06:50:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

gestion des images avec MySQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

gestion des images avec MySQL

jeudi 2 juillet 2009 à 00:41:24 | gestion des images avec MySQL

yackoued



eclaireobscureSlt
j'aimerai savoir comment stocker des images sous MySQL sans utiliser le type BLOB pour ensuite les afficher dans ma page PHP.
Merci
jeudi 2 juillet 2009 à 09:37:17 | Re : gestion des images avec MySQL

Teclis01

Tu stockes le chemin et tu enregistre sur le ftp l'image

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

jeudi 2 juillet 2009 à 20:09:13 | Re : gestion des images avec MySQL

yackoued



eclaireobscure je n'ai pas reellement compris ce que tu v dire.
Merci
jeudi 2 juillet 2009 à 20:10:07 | Re : gestion des images avec MySQL

yackoued



eclaireobscurecomment concretement on fait ca?
Merci
jeudi 2 juillet 2009 à 20:17:59 | Re : gestion des images avec MySQL

Teclis01

Euh bin ...
tu upload le fichier et tu met un champs imagePath avec le chemin en relatif vers l'image... je comprend pas bien ce que tu comprends pas

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

jeudi 2 juillet 2009 à 21:23:17 | Re : gestion des images avec MySQL

yackoued



eclaireobscure je veu savoir concretement, genre par un example comment je fais ca. j'ai un dossier de mes images, une table images dans mabase de donnees
et une page php pour recuperer et afficher mes images qui sont dans ma table.
Merci

vendredi 3 juillet 2009 à 08:53:37 | Re : gestion des images avec MySQL

Teclis01

Ici on aiguille les gens on crache pas du code. Si cela ne te convient pas tu peux toujours demander ailleurs.

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

vendredi 3 juillet 2009 à 10:01:10 | Re : gestion des images avec MySQL

yackoued



eclaireobscureok voila le code que  j'ai fait pour afficher les images de matable, mais ca n marche pas. page1.php qui est supposer affiche l'image m'affiche seulement le nom du produit en lien. Et dans products_details.php, ou je devais recuperer l'image pour ajouter plus de details m'afficher le chemin suivant: http://localhost/pages/products_details.php?products_id=4
Donc je ne sais pas ou se trouve le probleme.


page1.php
//connexion a la BD
    $sql="SELECT products_id, products_name, products_img_name,products_path, products_type, products_price FROM $table  ";
                                             
                                            $affichage = mysql_query($sql)  or die('Error : ' . mysql_error());
                                           

                                            $nblignes = mysql_num_rows($affichage); // Nbre total d'enregistrements
                                           
                                       
                                             ?>
                                              <table width="400" align="center">       
                                           
                                            <?php
                                          
                                           // On affiche le résultat de la requête
                                          
                                               while($result = mysql_fetch_assoc($resultat)) {
                                             
                                        echo '<tr><td><table><tr><td> Name : '.$result["products_name"].' </td><tr><td> Price: <b> $ '.$result["products_price"].' </b> </td><tr><td> <a href="products_details.php?products_id='.$result["products_id"].'" target="_self">More details</a><br /><img src="../images/separator.jpg" /></td></tr></table></td><td><div id="page9"><a href="products_details.php?products_id='.$result["products_id"].'"><img src="products_details.php?products_id='.$result["products_id"].'" alt="'.$result["products_name"].'" title="'.$result["products_name"].'" /></a>';
                                            echo '</div></td></tr>';
                                            echo '<tr><td></td></tr>';
                                            //echo '<tr><td></td></tr>';
                                            //<div id="page9"><table width="190">';     
                                             
                                                     echo '<a href="products_details.php?products_id='.$result["products_id"].'"><img src="products_details.php?products_id='.$result["products_id"].'" alt="'.$result["products_name"].'" title="'.$result["products_name"].'" /></a>';

                                     }


//Ensuite dans products_details.php, j'ai

  //si nous avons une image
    if(!empty($_GET['products_id'])) {
       
    //connexion à la base de données

        $idImg = intval($_GET['products_id']);
       
    //la requète qui récupère l'image à partir de l'identifiant
        $apercu = mysql_query("SELECT products_id, products_img_name,products_path, products_img_type, products_type, products_price FROM products WHERE products_id =" .$idImg) ;
       
    //si le résultat est différent de 1
        if(mysql_num_rows($apercu) != 1)
        echo 'Image unavailable !';
    else {
        //on stocke les données dans un tableau
                $reponse = mysql_fetch_assoc($apercu);
               
        //on indique qu'on affiche une image
                header ("Content-type: ".$reponse['products_img_type']);
                //on affiche l'image en elle même
                echo $reponse['products_img_type'];
               
    }
        mysql_close();
    } else
       echo 'sans image !';
      
     
?>

vendredi 3 juillet 2009 à 17:14:27 | Re : gestion des images avec MySQL

Teclis01

Dans le même genre pour les autres affichage :

tu met un tag img et tu balances le contenu en vérifiant un minimum de chose (si la chaine de path n'est pas vide par exemple )

En gros voici le bout de code type (il faudra le modifier pour coller a tes données car je sais pas ce que tu as en données dedans...

if($result["products_img_name"]!=''){
<img src="<?php echo $result["products_id"].'/'.$result["products_img_name"]; ?>" />
}

Pour voir le chemin vers ton image tu met simplement :
<?php echo $result["products_id"].'/'.$result["products_img_name"]; ?>

En esperant avoir pu t'aiguiller au mieux!

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

vendredi 3 juillet 2009 à 21:42:38 | Re : gestion des images avec MySQL

yackoued



eclaireobscurej'ai essayer ca mais ca m'affiche seulement l'id et le nom de l'image mais pas l'image elle meme. et la page products_details.php continue de m'afficher cette ligne http://localhostpages/products_details.php?products_id=3.
Qu'est ce que tu en pense? Que dois-je faire


Cette discussion est classée dans : images, mysql, gestion


Répondre à ce message

Sujets en rapport avec ce message

MySql, image et tableau [ par BirD ] Hello tout le monde, g un ptit problème:j'ai une base de donnée mysql qui contient le chemin de mon image sur le site, et depuis ma page, j'aimerais a Images miniatures par scrollbar [mysql] [ par csosiris ] Bonjour, je voudrais savoir comment faire un "diaporama" d'image en passant par leur lien, range dans une bd mysql.Les images seraient affichees en li MySQL et images [ par Marneus Calgar ] SalutJ'aimerais savoir s'il est possible de stocker des images dans une table MySQL et d'y accéder depuis une page PHP. En fait, je voudrais faire un MySQL et images [ par Marneus Calgar ] SalutJ'aimerais savoir s'il est possible de stocker des images dans une table MySQL et d'y accéder depuis une page PHP. En fait, je voudrais faire un probleme de création d'une page de gestion de messages d'un livre d'or [ par rem78 ] Bonjour,Comment fait on pour compter le nombre de messages reçu et l'afficher dans ma page gestion des messages ???J'utilise les lignes suivants, mais Gestion des images [ par julemi ] J'aimerais savoir si il est possible de faire une gestion des images en php et si oui comment ... ???? Merci de votre réponse ...a ++ gestion des images dans un formulaire (plusieurs choses à faire) [ par Ric_punk ] Bonjour à tousJe voudrais faire un forlmulaire avec saise de texte (bon ça pas de problème) mais je reste bloqué pour la gestion de l'image que le vis images dans mysql [ par becrew ] Bonjour,Je voudrais intégrer quelques images dans ma base de données. Pour le type de données j'ai mis blob mais je ne suis pas sûr. ce sont des image php/mysql et album photo sécurisé [ par pumbaa ] Salut!!   J’ai crée un album d’image avec php/MySQL. Les images ce trouvent MySQL et la gestion des images avec les BLOB ou dans PHP ? [ par osscour ] Salut,on se pose de ces questions dans la vie... :) je lis parfois qu'on peut gérer les images d'un site dans MySQL en mettant le chemin de parcours


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales