Utiliser les requêtes SQL dans un web service
Fermé
abir122
Messages postés
3
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
31 mars 2014
-
28 mars 2014 à 20:51
abir122 Messages postés 3 Date d'inscription vendredi 28 mars 2014 Statut Membre Dernière intervention 31 mars 2014 - 31 mars 2014 à 20:59
abir122 Messages postés 3 Date d'inscription vendredi 28 mars 2014 Statut Membre Dernière intervention 31 mars 2014 - 31 mars 2014 à 20:59
Bonsoir tout le monde,
J'ai créer un simple web service. Bon maintenant que c'est réalisé, je dois complexifier les choses : me connecter à une base de données MySQL et communiquer avec elle via le web service !
Je ne trouve pas sur internet comment réaliser cette connexion pour mon web service (je sais très bien le faire quand il n'y a pas de web service et que c'est une simple application java) ...
je serai reconnaissante si vous pourriez m'aider.
J'ai créer un simple web service. Bon maintenant que c'est réalisé, je dois complexifier les choses : me connecter à une base de données MySQL et communiquer avec elle via le web service !
Je ne trouve pas sur internet comment réaliser cette connexion pour mon web service (je sais très bien le faire quand il n'y a pas de web service et que c'est une simple application java) ...
je serai reconnaissante si vous pourriez m'aider.
A voir également:
- Utiliser les requêtes SQL dans un web service
- Web office - Guide
- Utiliser chromecast - Guide
- Service spouleur - Guide
- Quel service en ligne peut utiliser elissa pour collecter l'argent ? - Guide
- Création site web - Guide
3 réponses
abir122
Messages postés
3
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
31 mars 2014
31 mars 2014 à 03:12
31 mars 2014 à 03:12
quelqu'un ne veut m'aider???? :(
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
31 mars 2014 à 13:47
31 mars 2014 à 13:47
Bonjour,
Quelques réponses ici:
https://html5.immo-scope.com/article/ZF_webservices_introduction
Extrait:
<?php
class My_Restserver {
ici $resultat est un tableau qui contient les données récupérées en base de données.
A adapter à votre cas.
A+
Quelques réponses ici:
https://html5.immo-scope.com/article/ZF_webservices_introduction
Extrait:
<?php
class My_Restserver {
/** * Récupère la fiche d'un site * @param int $id id fiche site * @return array Données d'un site */ public function getSite($id) { // cherche fiche site par id $Site = new Application_Model_Sites(); $resultat = $Site->getFicheSiteParId($id); // on renvoie les données trouvées return $resultat; } }
ici $resultat est un tableau qui contient les données récupérées en base de données.
A adapter à votre cas.
A+
abir122
Messages postés
3
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
31 mars 2014
31 mars 2014 à 20:59
31 mars 2014 à 20:59
Merci bien mpmp93, mais mon application est en java, j'utilise les web service. voici un extrait de mon code
package impression;
import java.sql.*;
import java.util.Date;
import javax.jws.Oneway;
import javax.jws.WebService;
import javax.jws.WebMethod;
import javax.jws.WebParam;
@WebService(serviceName = "impression")
public class impression {
@WebMethod(operationName = "EnvoiMessage")
public String messageReception(@WebParam(name = "msg") String msg) {
msg="Demande recu!";
return msg;
}
/**
* Web service operation
*/
@WebMethod(operationName = "affichageDemande")
@Oneway
public void affichageDemande() {
//here i want to display the table created im my database
}
}
package impression;
import java.sql.*;
import java.util.Date;
import javax.jws.Oneway;
import javax.jws.WebService;
import javax.jws.WebMethod;
import javax.jws.WebParam;
@WebService(serviceName = "impression")
public class impression {
@WebMethod(operationName = "EnvoiMessage")
public String messageReception(@WebParam(name = "msg") String msg) {
msg="Demande recu!";
return msg;
}
/**
* Web service operation
*/
@WebMethod(operationName = "affichageDemande")
@Oneway
public void affichageDemande() {
//here i want to display the table created im my database
}
}