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

PHP

 > 

Base de données

 > 

MySQL

 > 

IMAGE


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

IMAGE

samedi 1 décembre 2007 à 18:55:51 | IMAGE

aurelbzh

Voici mon code pour afficher dans un tableau des image 3 par 3 sur mon site le probleme c ke si je ne rentre qu'une  image dans la base les deux otre apparraissen (image vide avec croix) j'aimerai que si je ne n'enregistre qu'une ou deux images les image enregistrer soit inexistante sur le site 
peut on m'aider a resouder ce probleme merci

<?
include('connex.php');
$req="select nom_photos, image_photo1, image_photo2, image_photo3, txt_photos from photos_soirée";
$result=mysql_query($req,$connection)or die ('erreur sql');
//nombre de lignes rapport&eacute;es
  $nblignes=mysql_num_rows($result);
  $i=0;
//affichage des donn&eacute;es
  while($i<$nblignes):
  $nom=mysql_result($result,$i,"nom_photos");
  $img1=mysql_result($result,$i,"image_photo1");
   $img2=mysql_result($result,$i,"image_photo2");
   $img3=mysql_result($result,$i,"image_photo3");
  $txt=mysql_result($result,$i,"txt_photos");
  $i++;
echo"<table width='864' height='164' border='&agrave;' align='center' bordercolor='#000000' bgcolor='#000000'>";
  echo"<tr bordercolor='#000000' bgcolor='#000000'>";
    echo"<td height='28' colspan='4'><div align='center' class='style20'>$nom</div></td>";
  echo"</tr>";
  echo"<tr bordercolor='#000000' bgcolor='#000000'>";
    echo"<td> <a href='$img1'target='_blank'><img src='$img1' width='281' height='211' hspace='10' vspace='0' align='left'></td>";
    echo"<td> <a href='$img2'target='_blank'><img src='$img2' width='281' height='211' hspace='10' vspace='0' align='left'></td>";
   echo"<td> <a href='$img3'target='_blank'><img src='$img3' width='281' height='211' hspace='10' vspace='0' align='left'></td>";
  echo"</tr>";
echo"</table>";

  endwhile;
?>

samedi 1 décembre 2007 à 21:35:41 | Re : IMAGE

amezghal

Réponse acceptée !

salut,
<?php
require('connex.php');
$req="SELECT nom_photos, image_photo1, image_photo2, image_photo3, txt_photos FROM photos_soirée";
$result=mysql_query($req,$connection)or die mysql_error();

//affichage des resultats
while($values=@mysql_fetch_assoc($result))
{
$nom=$values['nom_photos'];
$img1=$values['image_photo1'];
$img2=$values['image_photo2'];
$img3=$values['image_photo3'];
echo'
    <table width="864" height="164" align="center" bordercolor="#000000" bgcolor="#000000">
        <tr bordercolor="#000000" bgcolor="#000000">
           <td height="28" colspan="4">
        <div align="center" class="style20">'.$nom.'</div>
        </td>
       </tr>
      <tr bordercolor="#000000" bgcolor="#000000">
            <td>';
    if($img1!==''){echo'<a href="'.$img1.'"target="_blank"><img src="'.$img1.'" width="281" height="211"';}
    echo '</td><td>';
    if($img2!==''){echo'<a href="'.$img2.'"target="_blank"><img src="'.$img2.'" width="281" height="211"';}
    echo '</td><td>';
    if($img3!==''){echo'<a href="'.$img3.'"target="_blank"><img src="'.$img3.'" width="281" height="211"';}
    echo '
       </td>
     </tr>
       </table>';
?>




Au début, on essaye de trouver une solution qui marche, et puis on cherche la meilleure solution.
samedi 1 décembre 2007 à 21:37:34 | Re : IMAGE

amezghal

Réponse acceptée !
erf j'ai oublier le '}' pour fermer la boucle while
</tr>
       </table>';
}
?>

ajoute le

Au début, on essaye de trouver une solution qui marche, et puis on cherche la meilleure solution.
samedi 1 décembre 2007 à 23:07:23 | Re : IMAGE

aurelbzh

Réponse acceptée !
merci beaucoup ton code marche mais c'est bizarre j'ai 4 lignes de 3 photos ok 
 la premiere (3 photos)
 la deuxieme (1 photos) la le code marche les 2 otre son invisible
la troisieme (3 photos)
 La quatrieme (1 photos) la le code ne marche pa les 2 otre ne son pa invisible

d'ou  vient le probleme ?
lundi 3 décembre 2007 à 15:58:50 | Re : IMAGE

amezghal

Réponse acceptée !
Salut,

<?php
require('connex.php');
$req="SELECT nom_photos, image_photo1, image_photo2, image_photo3, txt_photos FROM photos_soirée";
$result=mysql_query($req,$connection)or die mysql_error();

//affichage des resultats
echo '
<table width="864" height="164" align="center" bordercolor="#000000" bgcolor="#000000">
        <tr>
           <td height="28" colspan="3">
        <div align="center" class="style20">'.$nom.'</div>
        </td>
       </tr>';
while($values=@mysql_fetch_assoc($result))
{
$nom=$values['nom_photos'];
$img1=$values['image_photo1'];
$img2=$values['image_photo2'];
$img3=$values['image_photo3'];
echo '<tr><td>';

    if($img1!==''){
    echo'<a href="'.$img1.'"target="_blank"><img src="'.$img1.'" width="281" height="211"';
    }else{echo '&nbsp;';}
    echo '</td><td>';
    if($img2!==''){
    echo'<a href="'.$img2.'"target="_blank"><img src="'.$img2.'" width="281" height="211"';
    }else{echo '&nbsp;';}
    echo '</td><td>';
    if($img3!==''){
    echo'<a href="'.$img3.'"target="_blank"><img src="'.$img3.'" width="281" height="211"';
    }else{echo '&nbsp;';}
    echo '</td></tr>';
}
echo '</table>';
?>


Au début, on essaye de trouver une solution qui marche, et puis on cherche la meilleure solution.
lundi 3 décembre 2007 à 17:24:54 | Re : IMAGE

aurelbzh

Réponse acceptée !
merci j'ai compris mon probleme ton con est bon mais il ne marche que si dans la base de donnée les photos ne prennent pa la valeur null
c la que je comprend pa car certaine ligne ou je ne rempli pa les 3 photos se mettent en null par defaut et d'autre nom pourtant c la meme base c tu d'ou cela peut venir merci pour ton aide
lundi 3 décembre 2007 à 17:32:40 | Re : IMAGE

aurelbzh

Réponse acceptée !

sa y'ai j'ai trouver l'erreur merci beaucoup pour ton aide



Cette discussion est classée dans : mysql, image, photos, echo, result


Répondre à ce message

Sujets en rapport avec ce message

afficher images blob dans table mysql [ par RealKEV1 ] Bonjour,Seriez-vous m'aider pour afficher toutes les images de type Blob de ma table MySql???Voici mon code, mais ça ne boucle pas sur les images, ça pb popup & mysql [ par pixou30 ] Salut à tous! voici mon problème : sur une page en php j'affiche le une partie du contenu de ma bdd (c'est une liste de films, avec référence, Année d probleme affichage image [ par zizou94 ] Bonjour à tousVoivi mon deuxieme souci du jour.J'ai un code ou il y a du javascript et du php mélanger. Ce code permet l affichage de l image au passa Entrée se transforme par "/" [ par nd25 ] Bonjour à tous !J'utilise un livre d'or à cette adresse :http://www.3monde.net/livredor/mais comme vous pouvez le voir des / apparaissent un peu parto Ca commence à me prendre la tête.... [ par 68_abis ] Bonjour,Voilà mon p'tit ou plutôt gros soucis...je veux stocker des images dans une base Mysql et les afficher après avec PHP..Le problème c'est que l while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que! [ par phenix3980 ] jai un probleme avec mon scriptla frame d'insertion echo "    <IFRAME align=\"center\" marginWidth=\"0\" marginHeight=\"0\" noresize scrolling=no src= ajout de colonne en plus d'une fonction mysql_fetch_array en php [ par kappablanca ] Bonjour, je suis actuellement en train de passer mon site internet en php étant donné qu'il faut y mettre à jour des tableau tous les jours.Bon je vou trier un tableau [ par jchbt ] Salut,j'ai le code suivant qui me sert a afficher un tableau, et je cherche a faire en sorte que les colonnes se trient automatiquement (uniquement or Problème de caractère/variable [ par wynelle ] Bonjour à tous,Je coince sur le problème suivant... désolé, je démarre en php Lorsque la variable 'dpt' est inférieure à 10 (06 par exemple Format affichage imposé mais réponse aléatoire! [ par wynelle ] Bonjour et merci à Anthomicro pour ses précédents conseils qui m'ont permis d'en arriver à ce point... et là, je coince à nouveau Voila, je souhaite a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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,250 sec (4)

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