Actions

Page web

« Clara - Fleurs » : différence entre les versions

De erg

Ergbot (discussion | contributions)
Page créée avec « {{Page web |URL=https://pratiquesnumeriques.be/index.php/Clara_-_Fleurs |Title=Clara - Fleurs |Updated=2019-02-28 10:14:36 |Site=Pratiques Numériques B2-B3 |Thumbnail=htt... »
 
Ergbot (discussion | contributions)
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 2 : Ligne 2 :
|URL=https://pratiquesnumeriques.be/index.php/Clara_-_Fleurs
|URL=https://pratiquesnumeriques.be/index.php/Clara_-_Fleurs
|Title=Clara - Fleurs
|Title=Clara - Fleurs
|Updated=2019-02-28 10:14:36
|Updated=2019-05-13 13:10:02
|Site=Pratiques Numériques B2-B3
|Site=Pratiques Numériques B2-B3
|Thumbnail=https://pratiquesnumeriques.be/images/thumb/6/6d/Shema.png/300px-Shema.png
|Thumbnail=https://pratiquesnumeriques.be/images/thumb/d/da/Cle-determination.jpg/300px-Cle-determination.jpg
}}
}}
De Pratiques en milieux numériques
De Pratiques en milieux numériques
Ligne 12 : Ligne 12 :
Clara - Fleurs
Clara - Fleurs


source de données numériques: http://abiris.snv.jussieu.fr/flore/flore.php développé à l'Université Pierre et Marie Curie langage de description DELTA
source de données numériques:<br /> http://abiris.snv.jussieu.fr/flore/flore.php<br /> développé à l'Université Pierre et Marie Curie<br /> langage de description DELTA<br />


corpus: les paramètres de recherches, les chemins possibles, les requettes pour arriver à une plante. La limite de mon corpus serait seulement la requette. Est ce que c'est possible?
corpus:<br /> les paramètres de recherches, les chemins possibles, les requettes pour arriver à une plante.<br /> La limite de mon corpus serait seulement la requette.<br /> Comprendre et retracer les chemins et connection entre les réponses et les questions menant à l'identification d'une plante.<br /> Les connections devraient s'apparenter au schema si contre en plus complexe.<br /> Il est difficile de voir à priori, jusqu'ou va la compléxité de ces connections. Peut être que en décriptant les liens je vais arriver à une découverte botanique tel Mark lombardi.<br />


Spécimens: Exemple de requête extraite d'une recherche: 1 Pétales A)bien visibles et colorés : 433 espèces possibles
[[Image:https://pratiquesnumeriques.be/images/thumb/d/da/Cle-determination.jpg/300px-Cle-determination.jpg|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Cle-determination.jpg]]


A-1 Couleur principale des fleurs (ou inflorescences) 1) blanche:  156 espèces possibles: Structure générale de la fleur: dense simple   2) jaune: 147 espèces possibles Structure générale de la fleur: dense simple 3) bleu: 54 espèces possibles Structure générale de la fleur: dense simple 4) rose:171 espèces possibles Structure générale de la fleur: dense simple 5) rouge: 9 espèces possibles Type d'inflorescence: isolées ou en petit groupe  groupées en sommet de tige le long de la tige en groupe ramifié 6) noires, marron ou beige: 19 espèces possibles Structure générale de la fleur dense simple
schema d'organisation d'une clef de determination


7) vertes ou jaune-verdâtre: 14 espèces possibles Structure générale de la fleur dense simple
<br /> Spécimens:<br /> Exemple de requête extraite d'une recherche:<br /> 1 Pétales<br /> A)bien visibles et colorés : 433 espèces possibles<br />


B) très réduits ou absents: 26 espèces possibles fleurs sur la tige ou en groupe: 10 espèces possibles ombelle:5 espèces possibles epi: 6 espèces possibles forme dense à dessus plat ou bombé: 7 espèces possibles forme globuleuse dense: 4 espèces possibles
A-1 Couleur principale des fleurs (ou inflorescences)<br /> 1) blanche:  156 espèces possibles:<br /> Structure générale de la fleur:<br /> dense<br /> simple<br /> 2) jaune: 147 espèces possibles<br /> Structure générale de la fleur:<br /> dense<br /> simple<br /> 3) bleu: 54 espèces possibles<br /> Structure générale de la fleur:<br /> dense<br /> simple<br /> 4) rose:171 espèces possibles<br /> Structure générale de la fleur:<br /> dense<br /> simple<br /> 5) rouge: 9 espèces possibles<br /> Type d'inflorescence:<br /> isolées ou en petit groupe <br /> groupées en sommet de tige<br /> le long de la tige<br /> en groupe ramifié<br /> 6) noires, marron ou beige: 19 espèces possibles<br /> Structure générale de la fleur<br /> dense<br /> simple<br />


A)bien visibles et colorés : 433 espèces possibles B) très réduits ou absents: 26 espèces possibles 1) Type d'inflorescence: espèces possibles isolées ou en petit groupe: Les fleurs sont isolées en sommet de tige ou regroupées en petit nombre. 2) Couleur principale des fleurs (ou inflorescences): 73 espèces possibles:   Les choix des couleurs sont encore combinables blanches: 28 espèces possibles: FIN jaunes ou orange: 24 espèces possibles: FIN bleues: 4 espèces possibles: FIN roses, mauves ou violettes: 28 espèces possibles: FIN rouges: 4 espèces possibles: 3) Nombre de pétales ou de lobes 4 pétales: 2 espèces possibles FIN 5 pétales: 2 espèces possibles FIN noires, marron ou beige: 1 espèce possible FIN vertes ou jaune-verdâtre (pas d’espèces compatibles) FIN
7) vertes ou jaune-verdâtre: 14 espèces possibles<br /> Structure générale de la fleur<br /> dense<br /> simple<br />


groupées en sommet de tige Les fleurs sont directement rattachées à la tige principale, en grappe, en épi ou en boule.
B) très réduits ou absents: 26 espèces possibles<br /> fleurs sur la tige ou en groupe: 10 espèces possibles<br /> ombelle:5 espèces possibles<br /> epi: 6 espèces possibles<br /> forme dense à dessus plat ou bombé: 7 espèces possibles<br /> forme globuleuse dense: 4 espèces possibles<br /><br />


le long de la tige Les fleurs sont réparties tout le long des tiges, isolées ou en groupes plus ou moins structurés.
A)bien visibles et colorés : 433 espèces possibles<br /> B) très réduits ou absents: 26 espèces possibles<br /> 1) Type d'inflorescence: espèces possibles<br /> isolées ou en petit groupe: Les fleurs sont isolées en sommet de tige ou regroupées en petit nombre.<br /> 2) Couleur principale des fleurs (ou inflorescences): 73 espèces possibles:  <br /><br /> Les choix des couleurs sont encore combinables<br /><br /> blanches: 28 espèces possibles: FIN<br /> jaunes ou orange: 24 espèces possibles: FIN<br /> bleues: 4 espèces possibles: FIN<br /> roses, mauves ou violettes: 28 espèces possibles: FIN<br /> rouges: 4 espèces possibles:<br /> 3) Nombre de pétales ou de lobes<br /> 4 pétales: 2 espèces possibles FIN<br /> 5 pétales: 2 espèces possibles FIN<br /> noires, marron ou beige: 1 espèce possible FIN<br /> vertes ou jaune-verdâtre (pas d’espèces compatibles) FIN<br /><br />


en groupe ramifié  Les fleurs forment un groupe assez important, qui peut être plus ou moins plat, en ombelle, ou irrégulier.
groupées en sommet de tige<br /> Les fleurs sont directement rattachées à la tige principale, en grappe, en épi ou en boule.<br /><br />


Quelles propriétés des spécimens peuvent être intéressantes? à voir selon les liens que j’aurais établis, difficile de voir à priori.
le long de la tige<br /> Les fleurs sont réparties tout le long des tiges, isolées ou en groupes plus ou moins structurés.<br /><br />


À faire:<br />
en groupe ramifié <br /> Les fleurs forment un groupe assez important, qui peut être plus ou moins plat, en ombelle, ou irrégulier.<br /><br />


les questions possibles:<br /> Pétales (visibles ou non)<br /> Couleur principale des fleurs (ou inflorescences)<br /> Type d'inflorescence<br /> Structure générale de la fleur<br /> Type d'inflorescence<br /> Présence de sépales<br /> Soudure des sépales<br /> Disposition des pétales<br /> Nombre de pétales ou de lobes<br /> Forme de l'inflorescence (à fleurs denses)<br /> Pétales distincts ou soudés<br /> Contour des feuilles<br /> Extrémité des pétales<br /> Nombre de folioles<br /> Présence d'un éperon<br /> Organisation du groupe terminal<br /> Revêtement du calice<br /> Etamines saillantes<br /> Plante épineuse ou non<br />
Étape 1, à faire:<br /> lister les questions possibles:<br /> lister les réponses possibles:<br /> lister les plantes correspondantes:<br />


Fiche avec 3 chemins differents à prendre comme exemple.
Questions possibles:<br /> Pétales (visibles ou non)<br /> Couleur principale des fleurs (ou inflorescences)<br /> Type d'inflorescence<br /> Structure générale de la fleur<br /> Type d'inflorescence<br /> Présence de sépales<br /> Soudure des sépales<br /> Disposition des pétales<br /> Nombre de pétales ou de lobes<br /> Forme de l'inflorescence (à fleurs denses)<br /> Pétales distincts ou soudés<br /> Contour des feuilles<br /> Extrémité des pétales<br /> Nombre de folioles<br /> Présence d'un éperon<br /> Organisation du groupe terminal<br /> Revêtement du calice<br /> Etamines saillantes<br /> Plante épineuse ou non<br /><br />


En cour technique avec Lionel: créer script qui me permet de tirer tous les chemins possibles (PHP ou Python)
Faire un exemple de fiche avec 3 chemins differents à prendre comme exemple.<br /><br /> Ensuite: voir pour créer un scripte qui permettrait d'automatisé le remplissage de ma base de donnée?<br /> automatique ou semi-automatique?<br /><br />


FICHE DESCRIPTIVE:
FICHE DESCRIPTIVE:<br />


[[Image:https://pratiquesnumeriques.be/images/thumb/6/6d/Shema.png/300px-Shema.png|Shema.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Shema.png]]
[[Fichier:Shema.png|schema|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Shema.png|thumb|none]]


<br /> Ensuite: voir pour créer un scripte qui permettrait d'automatisé le remplissage de ma base de donnée.<br /> automatique ou semi-automatique?
<br /> Étape 2: Encodage les questions, les réponses et les plantes sur php my admin. D'après le schema<br /> Étape 3: Création d'un formulaire pour faciliter l'encodage des connections entre les questions, les réponses et les plantes correspondante.<br />


Récupérée de « https://pratiquesnumeriques.be/index.php?title=Clara_-_Fleurs&oldid=1586 »
[[Image:https://pratiquesnumeriques.be/images/thumb/9/98/Envoi.png/300px-Envoi.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Envoi.png]]
 
envoi
 
[[Image:https://pratiquesnumeriques.be/images/thumb/4/48/Formulaire-code-1.png/300px-Formulaire-code-1.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire-code-1.png]]
 
requete
 
[[Image:https://pratiquesnumeriques.be/images/thumb/1/13/Formulaire-code-2.png/300px-Formulaire-code-2.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire-code-2.png]]
 
requete
 
[[Fichier:Formulaire-code-3.png|vignette|requete]
 
[[Image:https://pratiquesnumeriques.be/images/thumb/0/0c/Formulaire-code-4.png/300px-Formulaire-code-4.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire-code-4.png]]
 
requete
 
[[Image:https://pratiquesnumeriques.be/images/thumb/e/e9/Formulaire-code-5.png/300px-Formulaire-code-5.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire-code-5.png]]
 
requete
 
Étape 4: Requètes pour avoir sur une page Html les corespondances pour :<br /> Nom plante pour une question x<br /> Nom plante correspond à une réponse x<br /> Les questions liées à une plante x<br /> les réponses liées à une plante x<br />
 
<br /> Les requetes:<br />
 
[[Image:https://pratiquesnumeriques.be/images/thumb/4/48/Formulaire.png/300px-Formulaire.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire.png]]
 
formulaire
 
[[Image:https://pratiquesnumeriques.be/images/thumb/1/1e/Formulaire1.png/300px-Formulaire1.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire1.png]]
 
formulaire
 
[[Image:https://pratiquesnumeriques.be/images/thumb/f/fe/Formulaire2.png/300px-Formulaire2.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire2.png]]
 
formulaire
 
[[Image:https://pratiquesnumeriques.be/images/thumb/2/25/Formulaire3.png/300px-Formulaire3.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Formulaire3.png]]
 
formulaire
 
<br />
 
<br /> Ce qui ne marchait pas :<br />
 
SELECT plante_reponse.id_reponse FROM plante_reponse JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1
 
<br /> SELECT reponse.titre FROM reponse JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1<br /> SELECT question.titre FROM plante_reponse JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1<br /> SELECT plante.id FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1<br />
 
Ce qui a marché:<br />
 
[[Image:https://pratiquesnumeriques.be/images/thumb/f/f2/Question-plante.png/300px-Question-plante.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Question-plante.png]]
 
requete
 
[[Image:https://pratiquesnumeriques.be/images/thumb/7/70/Reponse-plante.png/300px-Reponse-plante.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Reponse-plante.png]]
 
requete
 
[[Image:https://pratiquesnumeriques.be/images/thumb/6/6b/Plante-question.png/300px-Plante-question.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Plante-question.png]]
 
requete
 
[[Image:https://pratiquesnumeriques.be/images/thumb/1/1b/Plante-reponse.png/300px-Plante-reponse.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:Plante-reponse.png]]
 
requete
 
Nom plante correspond à question x: SELECT plante.nom FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1<br /> Id plante correspond à question x: SELECT plante.id FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1<br /> nom plante correspond à la réponse x: SELECT plante.nom FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE reponse.id = 1<br /> id plante correspond à la réponse x: SELECT plante.nom FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE reponse.id = 1<br /> Trouver les réponses liées à une plante: SELECT reponse.titre FROM reponse JOIN plante_reponse ON plante_reponse.id_reponse = reponse.id JOIN plante ON plante_reponse.id_plante = plante.id WHERE plante.nom = ''''<br /> Trouver les questions liées à une plante: SELECT question.titre FROM question JOIN reponse on reponse.id_question = question.id JOIN plante_reponse ON plante_reponse.id_reponse = reponse.id JOIN plante ON plante_reponse.id_plante = plante.id WHERE plante.nom = ''''<br />
 
<br /> Page de la requète:
 
[[Image:https://pratiquesnumeriques.be/images/thumb/4/47/1-_requete.png/300px-1-_requete.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:1-_requete.png]]
 
organiser le php et l'html pour faire le css
 
[[Image:https://pratiquesnumeriques.be/images/thumb/1/17/2-_requete.png/300px-2-_requete.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:2-_requete.png]]
 
organiser le php et l'html pour faire le css
 
[[Image:https://pratiquesnumeriques.be/images/thumb/a/a8/3-_requete.png/300px-3-_requete.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:3-_requete.png]]
 
organiser le php et l'html pour faire le css
 
[[Image:https://pratiquesnumeriques.be/images/thumb/e/e8/4-_requete.png/300px-4-_requete.png|link=https://pratiquesnumeriques.be/index.php?title=Fichier:4-_requete.png]]
 
organiser le php et l'html pour faire le css
 
Les points positifs, ou ce que j'ai appris:<br /> - J'ai mieux compris comment fonctionne php (importance du schema du fonctionnement, hierarchie des tables et des champs, encoder la base de données).<br /> - Faire un formulaire pour se faciliter la vie<br /> - Allier html, css avec le php pour faire un formaulaire et des requêtes<br />
 
Les difficultées rencontrées:<br /> - Je penses que mon choix de base de données était peut être pas le meilleur (ou au niveau de mes specimens choisis).<br /> - J'ai appris à questionner et me renseigner sur la base de données que j'ai étudiée.<br /> Elle a un fonctionnement complexe car les questions proposées arrivent en fonctions des reponses précedantes.<br /> J'ai eu des difficultés plutot au niveau de la logique des tables.<br /> Pour conclure je dirai que mon projet n'est pas le plus réussis du monde mais au moins j'ai appris des choses ce qui est déjà un début, et comme ca je pourrais reutiliser du php pour d'autres projets.<br />
 
Récupérée de « https://pratiquesnumeriques.be/index.php?title=Clara_-_Fleurs&oldid=1800 »

Dernière version du 14 mai 2019 à 02:12

Source (url) https://pratiquesnumeriques.be/index.php/Clara_-_Fleurs
Site satellite Pratiques Numériques B2-B3
Date 2019-05-13 13:10:02

De Pratiques en milieux numériques

Aller à : navigation, rechercher

Clara - Fleurs

source de données numériques:
http://abiris.snv.jussieu.fr/flore/flore.php
développé à l'Université Pierre et Marie Curie
langage de description DELTA

corpus:
les paramètres de recherches, les chemins possibles, les requettes pour arriver à une plante.
La limite de mon corpus serait seulement la requette.
Comprendre et retracer les chemins et connection entre les réponses et les questions menant à l'identification d'une plante.
Les connections devraient s'apparenter au schema si contre en plus complexe.
Il est difficile de voir à priori, jusqu'ou va la compléxité de ces connections. Peut être que en décriptant les liens je vais arriver à une découverte botanique tel Mark lombardi.

Fichier:Https://pratiquesnumeriques.be/images/thumb/d/da/Cle-determination.jpg/300px-Cle-determination.jpg

schema d'organisation d'une clef de determination


Spécimens:
Exemple de requête extraite d'une recherche:
1 Pétales
A)bien visibles et colorés : 433 espèces possibles

A-1 Couleur principale des fleurs (ou inflorescences)
1) blanche:  156 espèces possibles:
Structure générale de la fleur:
dense
simple
2) jaune: 147 espèces possibles
Structure générale de la fleur:
dense
simple
3) bleu: 54 espèces possibles
Structure générale de la fleur:
dense
simple
4) rose:171 espèces possibles
Structure générale de la fleur:
dense
simple
5) rouge: 9 espèces possibles
Type d'inflorescence:
isolées ou en petit groupe 
groupées en sommet de tige
le long de la tige
en groupe ramifié
6) noires, marron ou beige: 19 espèces possibles
Structure générale de la fleur
dense
simple

7) vertes ou jaune-verdâtre: 14 espèces possibles
Structure générale de la fleur
dense
simple

B) très réduits ou absents: 26 espèces possibles
fleurs sur la tige ou en groupe: 10 espèces possibles
ombelle:5 espèces possibles
epi: 6 espèces possibles
forme dense à dessus plat ou bombé: 7 espèces possibles
forme globuleuse dense: 4 espèces possibles

A)bien visibles et colorés : 433 espèces possibles
B) très réduits ou absents: 26 espèces possibles
1) Type d'inflorescence: espèces possibles
isolées ou en petit groupe: Les fleurs sont isolées en sommet de tige ou regroupées en petit nombre.
2) Couleur principale des fleurs (ou inflorescences): 73 espèces possibles:  

Les choix des couleurs sont encore combinables

blanches: 28 espèces possibles: FIN
jaunes ou orange: 24 espèces possibles: FIN
bleues: 4 espèces possibles: FIN
roses, mauves ou violettes: 28 espèces possibles: FIN
rouges: 4 espèces possibles:
3) Nombre de pétales ou de lobes
4 pétales: 2 espèces possibles FIN
5 pétales: 2 espèces possibles FIN
noires, marron ou beige: 1 espèce possible FIN
vertes ou jaune-verdâtre (pas d’espèces compatibles) FIN

groupées en sommet de tige
Les fleurs sont directement rattachées à la tige principale, en grappe, en épi ou en boule.

le long de la tige
Les fleurs sont réparties tout le long des tiges, isolées ou en groupes plus ou moins structurés.

en groupe ramifié 
Les fleurs forment un groupe assez important, qui peut être plus ou moins plat, en ombelle, ou irrégulier.

Étape 1, à faire:
lister les questions possibles:
lister les réponses possibles:
lister les plantes correspondantes:

Questions possibles:
Pétales (visibles ou non)
Couleur principale des fleurs (ou inflorescences)
Type d'inflorescence
Structure générale de la fleur
Type d'inflorescence
Présence de sépales
Soudure des sépales
Disposition des pétales
Nombre de pétales ou de lobes
Forme de l'inflorescence (à fleurs denses)
Pétales distincts ou soudés
Contour des feuilles
Extrémité des pétales
Nombre de folioles
Présence d'un éperon
Organisation du groupe terminal
Revêtement du calice
Etamines saillantes
Plante épineuse ou non

Faire un exemple de fiche avec 3 chemins differents à prendre comme exemple.

Ensuite: voir pour créer un scripte qui permettrait d'automatisé le remplissage de ma base de donnée?
automatique ou semi-automatique?

FICHE DESCRIPTIVE:

schema


Étape 2: Encodage les questions, les réponses et les plantes sur php my admin. D'après le schema
Étape 3: Création d'un formulaire pour faciliter l'encodage des connections entre les questions, les réponses et les plantes correspondante.

Fichier:Https://pratiquesnumeriques.be/images/thumb/9/98/Envoi.png/300px-Envoi.png

envoi

Fichier:Https://pratiquesnumeriques.be/images/thumb/4/48/Formulaire-code-1.png/300px-Formulaire-code-1.png

requete

Fichier:Https://pratiquesnumeriques.be/images/thumb/1/13/Formulaire-code-2.png/300px-Formulaire-code-2.png

requete

[[Fichier:Formulaire-code-3.png|vignette|requete]

Fichier:Https://pratiquesnumeriques.be/images/thumb/0/0c/Formulaire-code-4.png/300px-Formulaire-code-4.png

requete

Fichier:Https://pratiquesnumeriques.be/images/thumb/e/e9/Formulaire-code-5.png/300px-Formulaire-code-5.png

requete

Étape 4: Requètes pour avoir sur une page Html les corespondances pour :
Nom plante pour une question x
Nom plante correspond à une réponse x
Les questions liées à une plante x
les réponses liées à une plante x


Les requetes:

Fichier:Https://pratiquesnumeriques.be/images/thumb/4/48/Formulaire.png/300px-Formulaire.png

formulaire

Fichier:Https://pratiquesnumeriques.be/images/thumb/1/1e/Formulaire1.png/300px-Formulaire1.png

formulaire

Fichier:Https://pratiquesnumeriques.be/images/thumb/f/fe/Formulaire2.png/300px-Formulaire2.png

formulaire

Fichier:Https://pratiquesnumeriques.be/images/thumb/2/25/Formulaire3.png/300px-Formulaire3.png

formulaire



Ce qui ne marchait pas :

SELECT plante_reponse.id_reponse FROM plante_reponse JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1


SELECT reponse.titre FROM reponse JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1
SELECT question.titre FROM plante_reponse JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1
SELECT plante.id FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1

Ce qui a marché:

Fichier:Https://pratiquesnumeriques.be/images/thumb/f/f2/Question-plante.png/300px-Question-plante.png

requete

Fichier:Https://pratiquesnumeriques.be/images/thumb/7/70/Reponse-plante.png/300px-Reponse-plante.png

requete

Fichier:Https://pratiquesnumeriques.be/images/thumb/6/6b/Plante-question.png/300px-Plante-question.png

requete

Fichier:Https://pratiquesnumeriques.be/images/thumb/1/1b/Plante-reponse.png/300px-Plante-reponse.png

requete

Nom plante correspond à question x: SELECT plante.nom FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1
Id plante correspond à question x: SELECT plante.id FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE question.id = 1
nom plante correspond à la réponse x: SELECT plante.nom FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE reponse.id = 1
id plante correspond à la réponse x: SELECT plante.nom FROM plante JOIN plante_reponse ON plante_reponse.id_plante = plante.id JOIN reponse ON plante_reponse.id_reponse = reponse.id JOIN question ON reponse.id_question = question.id WHERE reponse.id = 1
Trouver les réponses liées à une plante: SELECT reponse.titre FROM reponse JOIN plante_reponse ON plante_reponse.id_reponse = reponse.id JOIN plante ON plante_reponse.id_plante = plante.id WHERE plante.nom = '
Trouver les questions liées à une plante: SELECT question.titre FROM question JOIN reponse on reponse.id_question = question.id JOIN plante_reponse ON plante_reponse.id_reponse = reponse.id JOIN plante ON plante_reponse.id_plante = plante.id WHERE plante.nom = '


Page de la requète:

Fichier:Https://pratiquesnumeriques.be/images/thumb/4/47/1- requete.png/300px-1- requete.png

organiser le php et l'html pour faire le css

Fichier:Https://pratiquesnumeriques.be/images/thumb/1/17/2- requete.png/300px-2- requete.png

organiser le php et l'html pour faire le css

Fichier:Https://pratiquesnumeriques.be/images/thumb/a/a8/3- requete.png/300px-3- requete.png

organiser le php et l'html pour faire le css

Fichier:Https://pratiquesnumeriques.be/images/thumb/e/e8/4- requete.png/300px-4- requete.png

organiser le php et l'html pour faire le css

Les points positifs, ou ce que j'ai appris:
- J'ai mieux compris comment fonctionne php (importance du schema du fonctionnement, hierarchie des tables et des champs, encoder la base de données).
- Faire un formulaire pour se faciliter la vie
- Allier html, css avec le php pour faire un formaulaire et des requêtes

Les difficultées rencontrées:
- Je penses que mon choix de base de données était peut être pas le meilleur (ou au niveau de mes specimens choisis).
- J'ai appris à questionner et me renseigner sur la base de données que j'ai étudiée.
Elle a un fonctionnement complexe car les questions proposées arrivent en fonctions des reponses précedantes.
J'ai eu des difficultés plutot au niveau de la logique des tables.
Pour conclure je dirai que mon projet n'est pas le plus réussis du monde mais au moins j'ai appris des choses ce qui est déjà un début, et comme ca je pourrais reutiliser du php pour d'autres projets.

Récupérée de « https://pratiquesnumeriques.be/index.php?title=Clara_-_Fleurs&oldid=1800 »