Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/08/2006, 17h37   #1
Membre du Club
 
Inscription : juillet 2005
Messages : 288
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 288
Points : 56
Points : 56
Envoyer un message via MSN à rane
Par défaut [Conception] Afficher les images a partir d'un formulaire

Bonjour tout le monde !

Voila j'ai créé une table image dans ma base et je voudrai faire un formulaire qui me permettra d'afficher l'image une fois choisit son nom dans le formulaire.
J'espére que j'ai été claire.
SI vous pouvez m'aider.
Merci de votre comprehension
rane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 18h05   #2
Invité de passage
 
Inscription : avril 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 9
Points : 3
Points : 3
Citation:
Envoyé par rane
Bonjour tout le monde !

Voila j'ai créé une table image dans ma base et je voudrai faire un formulaire qui me permettra d'afficher l'image une fois choisit son nom dans le formulaire.
J'espére que j'ai été claire.
SI vous pouvez m'aider.
Merci de votre comprehension
Je ne comprends pas vraiment ton problème. Que n'arrives-tu pas à faire? Qu'appelles-tu une table image?
chnain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 18h14   #3
Membre du Club
 
Inscription : juillet 2005
Messages : 288
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 288
Points : 56
Points : 56
Envoyer un message via MSN à rane
j'ai créé une table dans une base de données et cette table se nomme image et qui a 3champs: id_img,img,categorié.
Et dans cette j'ai stocké des centaines d'images et je veux a partir d'un formulaire quand je clique sur le nom de l'image il l'affiche .
rane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 19h12   #4
Membre du Club
 
Inscription : juillet 2005
Messages : 288
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 288
Points : 56
Points : 56
Envoyer un message via MSN à rane
En fait c pas facile a expliquer mais voila un exemple c'est dire dans les sites de téléchargement de sonneries ,dans le formulaire quand on clic sur la marque et model du portable il sort l'image du portable qu'on a .Voila c'est méme chose que ce que je veux faire .
J'espére que c'est un peu clair
rane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 19h18   #5
Membre confirmé
 
Inscription : novembre 2004
Messages : 364
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 364
Points : 202
Points : 202
A mon avis, il stocke dans la base de données l'adresse ou se trouve la photo et à chaque fois il exécute une requête qui va renvoyé l'url de la photo et avec une balise html <img>, il affiche l'image
tazmania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 19h33   #6
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
eh bien tu crees d'abord une table de correspondance entre tes images , en fait le lien de ton image et ton produit

ensuite t'as plus qu'a faire une jointure entre ta table principale et celle citee plus haut et hop le tour est joué !!

  Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 19h39   #7
Membre du Club
 
Inscription : juillet 2005
Messages : 288
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 288
Points : 56
Points : 56
Envoyer un message via MSN à rane
Merci de répondre !
Voila c'est ca mais je ne sais pas comment le faire si vous pouvez etre plus claire .
Merci
rane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 19h44   #8
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut voila

tu cres une table cores_produit


table_cores_produit
idproduit,chemin

ex : id001,chemin/dossier/montelephone.jpg

table_client
idclient,idproduit

voila

pour avoir tes infos tu fais


select * from table_client,table_cores_produit
where table_client.idproduit = table_cores_produit.idproduit


  Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2006, 19h47   #9
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
juste ue précision les images sont bien sur dans un dossier

je sais qu'il est possible de les mettre en base directement mais c'est une

connerie je pense
  Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 09h56   #10
Membre du Club
 
Inscription : juillet 2005
Messages : 288
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 288
Points : 56
Points : 56
Envoyer un message via MSN à rane
Merci !
Alors que dois je mettre dans la table_client?
Est ce que je dois créer un formulaire pour voir les images et comment le faire ?
rane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 10h38   #11
Invité(e)
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
c'est un autre débat ca !!

essaye de prendre une doc à ce sujet car la création d'un formulaire , fait partie du B A BA

t as plein d'exemples sur ce site !!

  Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 14h03   #12
Membre chevronné
 
Avatar de Elwyn
 
Homme
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 836
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : juillet 2006
Messages : 836
Points : 712
Points : 712
Tu veux que ce soit fait dynamiquement ?

Si oui tourne toi vers le javascript ....
Si non, rien de plus facile : met une condition a coté de ton formulaire du type :

Code :
1
2
3
4
5
6
 
<?
Si j'ai un post => j'affiche l'image
Sinon = > j'affiche rien
?>
<form></form>
Voila, en esperant avoir compri ton probleme lol
__________________
Dire Straits, Bob Dylan, Led Zeppelin, the Who, Pink Floyd, AC/DC, Guns & Roses, the Doors, ...
Elwyn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 15h06   #13
Membre du Club
 
Inscription : juillet 2005
Messages : 288
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 288
Points : 56
Points : 56
Envoyer un message via MSN à rane
E n fait voici mon cade
Code :
1
2
3
4
5
6
7
8
9
10
11
12
Image:<br>
<?php
 
print("<select name=titre>");
print("<option value=''>---</option>");
$sql2="select * from img order by Type_img";
$res2=mysql_query($sql2);
while($data2=mysql_fetch_array($res2))
{
print("<option value=".$data2['id_img'].">".$data2['Titre']."</option>");
}
?>
et je veux afficher l'image en cliquant sur un nom dans le menu deroulant du formulaire
rane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 15h16   #14
Membre confirmé
 
Inscription : novembre 2004
Messages : 364
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 364
Points : 202
Points : 202
tu rajoutes dans

Citation:
Code :
print("<option value=".$data2['id_img'].">".$data2['Titre']."</option>");
l'option onchange et tu te crée une petite fonction javascript pour afficher l'image
tazmania est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h53.


 
 
 
 
Partenaires

Hébergement Web