Afficher une liste de données JavaFx dans PHP
SefEum
Messages postés
2
Statut
Membre
-
SefEum Messages postés 2 Statut Membre -
SefEum Messages postés 2 Statut Membre -
Bonjour,
J'ai un formulaire en JavaFx, le principe est de récupérer les informations du formulaire sous forme d'une liste et de les afficher sur une page PHP. J'ai récupérer les données et créer une fonction qui les envoie vers un fichier param.php mais je n'arrive pas à afficher ces données (je suis débutant sur php).
Récupération des données du formulaire
Fonction Save() qui liste les données et les envoie vers le fichier php
J'ai un formulaire en JavaFx, le principe est de récupérer les informations du formulaire sous forme d'une liste et de les afficher sur une page PHP. J'ai récupérer les données et créer une fonction qui les envoie vers un fichier param.php mais je n'arrive pas à afficher ces données (je suis débutant sur php).
Récupération des données du formulaire
TechniqueOperation techniqueOperation = new TechniqueOperation();
techniqueOperation.setTarif(Float.parseFloat(tfTarif.getText()));
techniqueOperation.setCout(Float.parseFloat(tfCout.getText()));
techniqueOperation.setJourEstime(Integer.parseInt(tfJourEstim.getText()));
techniqueOperation.setNormes(tfNormes.getText());
techniqueOperation.setDescription(tfDescriptions.getText());
techniqueOperation.setTypeSortie(Integer.parseInt(tfTypeDeSorties.getText()));
techniqueOperation.setDesignation((String) cbDictionnaireD2.getValue());
ITO.save(techniqueOperation);
ITO.select();
Fonction Save() qui liste les données et les envoie vers le fichier php
@Override
public void save(TechniqueOperation to) {
ArrayList<NameValuePair> nameValuePairs = new ArrayList<>(6);
nameValuePairs.add(new BasicNameValuePair("tarif", String.valueOf(to.getTarif())));
nameValuePairs.add(new BasicNameValuePair("cout", String.valueOf(to.getCout())));
nameValuePairs.add(new BasicNameValuePair("jourEstime", String.valueOf(to.getJourEstime())));
nameValuePairs.add(new BasicNameValuePair("normes", to.getNormes()));
nameValuePairs.add(new BasicNameValuePair("description", to.getDescription()));
nameValuePairs.add(new BasicNameValuePair("typesortie", String.valueOf(to.getTypeSortie())));
nameValuePairs.add(new BasicNameValuePair("designation", to.getDesignation()));
Service.ServicePost("param_etude.php", nameValuePairs);
}
Fonction ServicePost() appelé dans Save() :
public void ServicePost(String url, ArrayList<NameValuePair> nameValuePairs){
try {
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(baseUrl+url);
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse res = httpclient.execute(httppost);
HttpEntity entity = res.getEntity();
entity.getContent();
}catch(IOException | IllegalStateException e) {
}
}
A voir également:
- Afficher une liste de données JavaFx dans PHP
- Fuite données maif - Guide
- Liste déroulante excel - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
- Supprimer les données de navigation - Guide
J'ai essayé avec la méthode classique POST mais ça ne marche pas du moment qu'il reconnait pas la fonction JavaFx...