Image ne s'affiche pas depuis database

moh -  
 moh -
l'images ne peut pas afficher depuis database elle semmble comme ça sur le navigateur
j'ai cherché la sollution dans beaucoup de site et j'ai pas trouver la sollution
l'image elle est inserer dans la base de donne mais elle peut pas etre afficher
aidez nous svp... et merci d'avance

??7?o]twK6?$?r?I????Un??Y??

3 réponses

  1. hack_net Messages postés 814 Statut Membre 51
     
    Et en français ça donne ?
    Si j'ai bien compris, tu stock des images en BDD ? Pourquoi ne pas stocker juste leur url et les stocker sur ton serveur dans un dossier upload ?
    Quoi qu'il en soit :
    - as-tu récemment modifier cette table ? (changement d'encodage, de type de colonne, ...)
    - ça le fait avec toutes les images ou une seule ?
    - As-tu une limite de taille/de poids ? La/les images ne s'affichant pas auraient-elles un taille plus grande que la taille max d'un champ binary ?

    Voilà quelques pistes de reflexions. Hésite pas à donner plus de détails si tu veux une réelle aide.
    0
  2. moh
     
    ça se fait avec toutes les images .

    oui j'ai changé l'encodage en utf8_general_ci

    est-ce_que vous pouvez m'expliquer comment stoquer le url de l'image et l'appeler depuis ce dernier c-à-d la bdd
    0
  3. hack_net Messages postés 814 Statut Membre 51
     
    Alors si tu as changer ton encodage cherche pas : c'est ça. C'est le pb quand on stock les image en bdd.

    Pour stocker l'url, tu dois uploader les images dans un dossier de ton choix, et dans le champs url de ta bdd tu met le chemin choisit lors de ton upload suivit du nom de ton image :)
    Exemple :
    Si ton dossier c'est /upload (dossier à la racine du serveur) et que l'image s'appelle toto.jpg, son url c'est /upload/toto.jpg, c'est ça que tu met en bdd. Ensuite en php tu fais : <img src="<?=$tab["url"];?>" /> et le tour est joué.
    0
    1. moh
       
      merci mon camarade ça m'as aidé à resoudres le probleme merci merci merci beaucoup
      0