Champ photo dans une table

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Champ photo dans une table

par pascaltje » 18 juil. 2005, 15:48

ben ça dépend de ce que tu utilises pour la consulter mais bon c'est du binaire qui est stocké donc a priori non

peut-être qu'il y a des otuils qui les affiche mais ça m'étonnerait, en tout cas phpMyAdmin ne le fait pas

maintenant si quelqu'un veut répondre plus précisément ;)
pour afficher une photo stockée en binaire, il faut un script spécial.

le plus simple et le plus performant et de stocker les url des images.

A+

Pascal

par ouckileou » 18 juil. 2005, 15:45

ben ça dépend de ce que tu utilises pour la consulter mais bon c'est du binaire qui est stocké donc a priori non

peut-être qu'il y a des otuils qui les affiche mais ça m'étonnerait, en tout cas phpMyAdmin ne le fait pas

maintenant si quelqu'un veut répondre plus précisément ;)

question

par Topaze » 18 juil. 2005, 15:36

Salut,

Excusez moi est ce que quand on insert une photo dans une table, est -elle visible dans celle-ci?

A+

merci

par Topaze » 18 juil. 2005, 14:55

Salut,

Merci pour ta réponse. Je vais cogiter un peu pour voir ce qu'il faille faire.


A bientot

par ouckileou » 18 juil. 2005, 13:59

je te parlais d'utiliser les boutons radio si tu ne voulais autoriser qu'un seul choix

car il y avait incohérence : avec un seul champ dans ta base, tu ne peux autoriser qu'un seul choix parmis les proposition énumérées ;)

donc si tu veux bien autoriser plusieurs choix, il te faut revoir la structure de ta base, car avec un seul champ tu ne peux stocker qu'une seule valeur

tu pourrais éventuellement stocker toutes les valeurs dans un seul champ, séparées par des virgules par exemple
mais il te faudrait déjà supprimer le type enum, et de plus cette solution n'est pas terrible d'un point de vue conception et à manipuler non plus

demande d'aide

par Topaze » 18 juil. 2005, 13:45

Je n'ai pas bien compris ta réponse. Car je veux donner le choix à l'utilisateur de cocher une ou plusieurs cases. C'est pour cela que j'utilise dans mon script checkbox.

Mon vrai problème était comment paramétrer ma base en utilisant Enum. Je viens de le faire. mais quand je valide mon formulaire avec les cases (natation,internet) cocher seul natation apparait dans ma table. Est ce normal? Je ne sais pas si c'est pour cette raison tu parles d'utiliser le
bouton radio

A bientot

par ouckileou » 17 juil. 2005, 23:47

si l'utilisateur ne peut faire qu'un seul choix, tu devrais utiliser des boutons radio, et non des checkbox, qui elles permettent de faire plusieurs choix pour une même proposition

ensuite, l'attribut name de la checkbox/bouton radio va te donner le nom de la variable récupérée : ici ce serait hobby le plus logique
et l'attribut value va te donner la valeur du choix

regarde dans la FAQ il y a un exemple pour récupérer la saisie avec des cases à cocher

bout de code

par Topaze » 17 juil. 2005, 23:23

<tr>
<td> hobby</td>
<td>
Natation<INPUT type="checkbox" name="Natation">
Internet<INPUT type="checkbox" name="Internet">
Autres<INPUT type="checkbox" name="Autres">
</td>
</tr>

C'est ce bout de code que j'aimerai insérer dans ma table. car je n'arrive pas à configurer ma base de donnée avec enum. Je pense que cela vous permettra de voir plus clair.

enum

par Topaze » 17 juil. 2005, 23:08

voilà ce que je veux dire je fais enum('natation','internet','autres') dans ma table car dans mon formulaire je donne la posibilité à l'utilisateur de cocher l'une de ces cases.

A+

par ouckileou » 17 juil. 2005, 22:52

déjà je comprend mal comment tu peux avoir un seul champ hobby et autoriser plusieurs choix

il y a un problème quelque part non ?

type enum

par Topaze » 17 juil. 2005, 22:50

comment utliser enum pour récuperer ce champ à choix multiple à cocher. J'ai dans ma table un champ hobby de type enum et au niveau de la variable j'ai ('natation,internet,autres) qui sont les champs à cocher mais cela ne marche pas.

par ouckileou » 17 juil. 2005, 22:30

et c'est quoi la question ? :roll:

Enum

par Topaze » 17 juil. 2005, 22:28

Merci pour ta réponse. Je vais essayer pour voir ce que cela donne. J'ai un autre souci je veux insérer un champ enum dans ma table car je laisse le choix de cocher plusieurs cases comme Natation, Internet et autres.

Cordialement,

par ouckileou » 17 juil. 2005, 20:23

c'est pas comme ça qu'on voit les choses

ça doit être une table de comptes, donc si pour un compte il y a une et une seule photo, tu mets le champ photo dans la table

info complémentaire

par Invité » 17 juil. 2005, 20:15

J'ai en plus les pseudo, mot de passe, nom, prenom,e-mail, adresse, annonce

A+