begin process at 2012 05 30 23:40:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

les images d'une requete sql ne s'affichent pas toutes dans mon tableau


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

les images d'une requete sql ne s'affichent pas toutes dans mon tableau

jeudi 12 mars 2009 à 23:08:20 | les images d'une requete sql ne s'affichent pas toutes dans mon tableau

princesses95

Bonjour,

Je viens vous demander de l'aide car je ne sais plus quoi faire. J'ai crée une page php qui m'affiche des images que je vais chercher dans ma base de données. Elles sont stockés sous le champ longblob.
Après j'ai fait 3 script, 1 script avec mes infos de connection, 1 script qui effectue mes recherches de toutes mes images dans la base de données (fondecran.php)et 1 script qui affiche mes images (affiche_photo.php). Ca fonctionne mais pas complètement.

Ma page s'ouvre, mais par contre je n'ai que 3 images qui s'affiche. J'ai ensuite essayé sous IE7 et là toutes mes images s'affichent. Sur Firefox, je dois faire clique droit sur le rectangle des images qui s'affichent pas et faire charger image. Mais c'est pas possible de laisser ça comme ça.
J'ai essayé en mettant des images moins lourde dans ma base, mais ça ne change rien.

Je montre mon code parce que je ne vois pas le problème. Merci pour votre aide

Je ne sais pas quelle balise mettre pour rendre le code plus lisible donc désolé de le mettre comme ça.

fichier fondecran.php

<html>
<head>
<title>charlesvannet.com/fondecran.html</title>
<style type="text/css" title="mes_styles" media="all">
                body
                {    
                        background-color: black;
                        color: white;               
                        font-family:Verdana, sans-serif, Verdana;
                        font-size: small;
                        letter-spacing: 1px;
                }
               
                a:link
                {
                        color:#FFFFFF;
                        text-decoration:;
                        background-color:;
                }
                a:visited
                {
                        color:#666666;
                        text-decoration:;
                        background-color:;
                }
               
                .marge
                {
                margin-left: 1170px;
                }

               
</style>

</head>
<body bgcolor="#000000">
<?php
include('connect.php');
$query = "SELECT id,miniature FROM pictures";
$resultat = mysql_query($query);
$nb_lignes = mysql_num_rows($resultat);
$nb_colonnes = 3;

echo'<table border="0" cellspacing="5" cellpadding="10" width="100%" bgcolor="#000000">';
        echo'<tr>';
            echo'<td align="center" colspan="3"><H3>Personnalisez votre bureau</H3><br /><br /><br /></td>';    
        echo'</tr>';
for($i=0;$i<$nb_lignes; $i++)
{
    //si c le premier on ouvre la ligne
    if($i==0)
        echo'<tr>';
    //si c pa le premier ni le dernier mais qu'on doit changer de ligne, on ferme la ligne d'avant et ouvre la suivante
    if($i!=0 && $i%$nb_colonnes==0)
        echo '</tr><tr>';
   
    //echo'<td>' .mysql_result($resultat,$i,"id") . '</td>
    echo'<td align="center">';
        $id=mysql_result($resultat,$i,"id");
        echo "<img src=\"affiche_photo.php?id=$id\" width=\"180\" height=\"136\" border=\"1\">";
   
    echo'</td>';
   
}
//si on a affiché qqch on ferme la ligne
if($nb_lignes!=0)
    echo '</tr>';
echo'</table>';
mysql_close($liendb);
   
       
?>

</body>
</html>


------------------------------------------
fichier affiche_photo.php
<?php

require("connect.php");
$id=$_GET['id'];

$requete= "SELECT miniature FROM pictures WHERE id LIKE '$id'";
$resultat=mysql_query($requete);

if(mysql_num_rows($resultat)==1)
{
    $image=mysql_result($resultat,0,"miniature");
   
    header("Content-type: image/jpg"); 
    print $image;
   
}

mysql_close();
?>


Merci d'avance pour votre aide






Cette discussion est classée dans : images, php, mysql, id, echo


Répondre à ce message

Sujets en rapport avec ce message

Problème de rafraichissement dune page !!!! [^^sad1] [ par FXPHANTOM ] Bonjour à tous , Je m'explique ... j'ai 2 soucis dont je n'arrive pas à résoudre ! 1. A chaque saisie d'un nombre, la modification à partir de la Probleme scripts php pour suppression des données avec checkboxs [ par issaconan ] Slt j'ai un petit problème pour supprimer des données d'une table avec case, tous marche sauf la suppression des données, le script ce compose de 2 "p comment afficher des images une popup php javascript [ par tupense ] Bonjour je me perd un peu dans les rubriques désolé j'ai fait un script en php pour lister des dossiers dans un dossier puis je l'ai ai mis sous forme création d'une imagette à l'aide imagecreatefromjpeg [ par azorkot ] bonsoir j'ai un problème avec la création de la miniature d'une image en utilisant la fonction imagecreatefromjpeg. avant j'avais un fatalerror j'ai p Demande Php [ par petitmozart ] Bonjour à tous, je suis un jeune debutant en Php/Mysql; en faite je suis entrain d'écrire un programme de gestion d'interface d'une base de données, Probleme pagination [ par moza2409 ] Bonjour à tous, voila j'ai un petit soucis avec mon systeme de pagination il m'affiche des erreurs je ne sais pas trop d'ou ca vient, je joins le scri Recherche sur partie de mot [ par gao77610 ] Bonjour à tous, Je cherche à créer un INPUT pour faire une recherche sur une seule ligne (exemple N° de série) d'une bdd , sur 6 caractère uniquement php/mysql erreur incomprehenssible <help> [ par luccs ] bonjour, voila j ais fait un petit script qui va gentilment afficher les details d un fournisseur (lister dans une box)mais voila il plante quand l id indentification et connexion grâce à un formulaire [ par auremy ] Bonjour,J'ai crée un formulaire html qui permet à l'utilisateur de saisir son login et son mot de passe. La validation envoye ses informations à une p espace membre en PHP [ par silendus ] je vais essayé d'être clair :)Donc je suis en train de faire un site en PHP avec gestion de membres.le problème que je rencontre est le suivant: je n'


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,312 sec (3)

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