Probleme d'insertion et d'affichage d'une image

Fermé
tayri - 14 avril 2015 à 15:16
 tayri - 15 avril 2015 à 11:47
Bonjour,

SVp je veux savoir comment je peut inserer une image dabord j'ai une formulaire qui insere des donnes dans ma BDD et parmi de ces donnes la colonne photos alors j'ai deja utiliser ca :
<div class="element-input" ><label class="title"><b>Photos:</b><span class="required"></span></label><input type="file" name="images" id="images" required="required"/></div><br>
et je veux savoir aussi comment je peut afficher pour chaque ligne de mon tableau et dans la case photos un boutton ou il m'affiche l'image que j'ai inserer
dans l'attente de votre reponse c tres important
merci
A voir également:

2 réponses

Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
14 avril 2015 à 15:24
Eh bien il faut :
- que tu te connectes à ta base de données
- que tu fasse une requête SQL pour récuperer les valeur dont tu as besoin
- que tu places cette requete dans un tableau
- que tu parcours ce tableau via un foreach en récuperant les liens de tes images
- que tu places les liens des images a chaque tour de boucle dans quelque chose qui ressemblerait a :

foreach($tableau as $ligne)
{
echo "<img src='".$ligne['lien_image]." />';
}
1
VlkPr3s Messages postés 235 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 27 juin 2016 130
14 avril 2015 à 15:24
Salut,

Pourrais tu reformuler stp car là c'est un peu trop succins à mon gout..

Si j'ai bien compris tu récupères des images de ta BDD et tu veux pouvoir les stockés dans un tableau sous forme PHP afin de les affiché dans une rubrique photo. Je comprend pas l'utilité du bouton sauf pour l'ajout

A+
0
alors j'ai une formulaire qui insere des donnes c'est mon fichier ajoutdossier.php
voila mon code php:
<?php
if (isset($_POST['dossierId'])){
if($_POST['dossierId']!=="" && $_POST['date']!=="" && $_POST['dateCommission']!=="" && $_POST['objet']!=="" && $_POST['chargeDossier']!=="" && $_POST['constat']!=="" && $_POST['observation']!=="" && $_POST['images']!=="" && $_POST['cat']!==""){
$dossierId= $_POST['dossierId']."/".date(Y);
$date= $_POST['date'];
$dateCommission= $_POST['dateCommission'];
$objet= $_POST['objet'];
$chargeDossier= $_POST['chargeDossier'];
$constat= $_POST['constat'];
$observation= $_POST['observation'];
$images= $_POST['images'];

$cat= $_POST['cat'];
.........
et voila ma formulaire:
<form action="" method="post" name="add" enctype="multipart/form-data"><b>
<div class="element-input" ><label class="title"><font color="black"/><b>N_dossier:</b><span class="required"></span></label><input type="varchar" name="dossierId" id="dossierId" required="required"/></div><br>
<div class="element-input" ><label class="title"><b>Date de visite:</b><span class="required"></span></label><input type="date" name="date" id="date" required="required"/></div><br>
<div class="element-input" ><label class="title"><b>Date de commission:</b><span class="required"></span></label><input type="date" name="dateCommission" id="dateCommission" required="required"/></div><br>

<div class="element-input" ><label class="title"><b>Objet de controle:</b><span class="required"></span></label><input type="text" name="objet" id="objet" required="required"/></div><br>
<div class="element-input" ><label class="title"><b>Chargé de dossier:</b><span class="required"></span></label><input type="text" name="chargeDossier" id="chargeDossier" required="required"/></div><br>
<div class="element-input" ><label class="title"><b>Constat:</b><span class="required"></span></label><input type="text" name="constat" id="constat" required="required"/></div><br>
<div class="element-input" ><label class="title"><b>Observation:</b><span class="required"></span></label><input type="text" name="observation" id="observation" required="required"/></div><br>
<div class="element-input" ><label class="title"><b>Photos:</b><span class="required"></span></label><input type="file" name="images" id="images" required="required"/></div><br>

<div class="element-select" ><label class="title">Situation:<span class="required"></span></label><select id="cat" name="cat">
.....
0
et j'ai un fichier acceuil.php ou il y a mon tableau qui affiche ces donnes :
<tr align="center">
<td><font color="pink" size=4/>N_dossier</td>
<td><font color="pink" size=4/>Date de Visite</td>
<td><font color="pink" size=4/>Date de Commission</td>
<td><font color="pink" size=4/>Objet de Controle</td>
<td><font color="pink" size=4/>Chargé de dossier</td>
<td><font color="pink" size=4/>Constat</td>
<td><font color="pink" size=4/>Observation</td>
<td><font color="pink" size=4/>photos</td>
</td>
alors je veux pour chaque ligne dans mon tableau d'avoir un icone ou je clik pour qu'il m'affiche l'image alors je sais pas s'il y a d'autre methode
et merci
0
en attente de ta reponse c tres important car je suis entrain de creer une application pour une entreprise et je sais pas comment je peux inserer des images que je choisi et merci d'avance
0
VlkPr3s Messages postés 235 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 27 juin 2016 130 > tayri
15 avril 2015 à 11:05
reprend ce que Yuh12 à dit après tu peux mettre ça dans une autre page php et tu pointe ton icone vers cette page

<ahref="tapage.php"><img src="img/tonicone.jpg"></a>
0
tayri > VlkPr3s Messages postés 235 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 27 juin 2016
15 avril 2015 à 11:47
dabord que je suis debutante dans la programmation je veux plus de detail pour que ca va fonctionner bien et merci
0