Question sur l'affichage d'image
Posté : 06 avr. 2010, 18:28
bonjour a tous,
J'ai un script qui permet l'upload d'image via un formulaire les photos se place dans un dossier images et l'url de l'image se place dans la base sql
A savoir que mes images sont en liaison avec les annonces et que les annonces sont en liaison avec l'ID le l'utilisateur
exemple
utilisateur ID=4 poste une annonce qui elle a ID=20 l'image aura en clé étragère=20
Pour afficher une image stocker j'ai essayer de faire cela
J'ai un script qui permet l'upload d'image via un formulaire les photos se place dans un dossier images et l'url de l'image se place dans la base sql
A savoir que mes images sont en liaison avec les annonces et que les annonces sont en liaison avec l'ID le l'utilisateur
exemple
utilisateur ID=4 poste une annonce qui elle a ID=20 l'image aura en clé étragère=20
Pour afficher une image stocker j'ai essayer de faire cela
<?php
// initialisation des sessions
session_start() ;
// tester la présence de la session numutilisateurs
if ( isset( $_SESSION['NUMUTILISATEURS']) ) {
// Recuperation pour la variable
$NUMUTILISATEURS = $_SESSION['NUMUTILISATEURS'];
//connexion a la base
include 'php/connect.php';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>petite annonce gratuite pour particulier encart publicitaire pour profesionnel - mon espace</title>
<meta http-equiv="Content-Type" content="text/html";
charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css"
title="Design espace" href="css/mesannonces.css" />
</head>
<body>
<div id="entete">
<div id="h2">
<p><h2>Mes annonces </h2></p>
</div>
<div id="email">
<?php //Affichage Email de l'utilisateur
echo $_SESSION['MAILUTILISATEURS'],' vous étes connectées ','<br />';
?>
</div>
</div>
<div id="corps">
<img src="contenu/logisdesannonces.png" alt="logisdesannonces" class="logisdesannonces" />
<img src="contenu/logo.png" alt="logo" class="logo" />
<div id="mesannonces">
<a href="mesannonces.php"><img src="contenu/favoris2.png" alt="mesannonces" class="mesannonces" border="0"/></a>
<a href="ajoutannonceparticulier.php"><img src="contenu/jajoute2.png" alt="jajoute" class="jajoute" border="0"/></a>
<a href="modifierannonce.php"><img src="contenu/modifierannonces2.png" alt="modifierannonces" class="modifierannonces" border="0"/></a>
<a href="mesdonnees.php"><img src="contenu/mesdonnees2.png" alt="mesdonnees" class="mesdonnees" border="0"/></a>
</div>
<a href="php/deconnexion.php"><img src="contenu/deconnexion.png" alt="deconnexion" class="deconnexion" border="0"/></a>
</div>
<?php
$sql = "SELECT * FROM images WHERE numannonce = '$numannonce'";
$req= mysql_query($sql) or die ('erreur sql §<br />'.$sql.'<br />'.mysql_error());
//Ta boucle
$i=0;
while($data=mysql_fetch_array($req))
{ // ici la boucle qui permet d'effectuer la recherche
?>
<table>
<tr>
<td class="image"><?php echo $data ['image']; ?></td>
</tr>
</table>
<?php
}
mysql_free_result ($req);
mysql_close ();
?>
<div id="pied_de_page">
</div>
Mais cela ne passe pas faut que dans un premier temps je puisse afficher l'image puis aprés j'incorporerai se code dans la page annonces