fouzihakim
Messages postés2Date d'inscriptionsamedi 16 mai 2009StatutMembreDernière intervention31 octobre 2009
-
31 oct. 2009 à 16:15
barbidouille2
Messages postés6Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention 4 novembre 2009
-
4 nov. 2009 à 05:39
salut! je veux savoire si je peut integrer une base de donnée dans flash (SQL,...) ou si je peut créer une dans flash avec un code action script
merci d'avance..
barbidouille2
Messages postés6Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention 4 novembre 2009 1 nov. 2009 à 13:36
C'était vrai jusqu'à il y a pas longtemps, mais maintenant si tu compiles pour Air (pour en faire une appli de bureau : mais c'est la même chose que de faire un swf classique), tu as SQLite. Donc tu as toute une série de nouvelles classes ActionScript qui font le boulot traditionnellement dévolu à PHP/mySQL, c'est à dire créer et exploiter la base.
barbidouille2
Messages postés6Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention 4 novembre 2009 1 nov. 2009 à 15:59
Ben oui, c'est bien ça. Quant on travaille "dans flash [i.e. dans Flash IDE] avec un code action script", on peut compiler pour le flash player (exécution dans le navigateur) ou pour le air player (exécution sur le bureau). Ca se fait bien dans Flash (enfin dans les versions récentes) et avec de l'AS3, où d'autre ?
D'ailleurs, à ma connaissance, tout ce qui compile pour le Flash Player compile aussi pour le Air Player, l'inverse n'étant pas vrai justement à cause des classes AS3 spécifiques à Air comme celles qui prennent en charge le SQL notamment.
Vous n’avez pas trouvé la réponse que vous recherchez ?
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 1 nov. 2009 à 16:08
Tu confonds "flash", le logiciel et "flash" la technologie ... Si Fouzihakim voulait une solution en AIR, je pense qu'il l'aurait précisé. De plus SQLLite n'est pas du SQL sur serveur, mais uniquement sur un ordi local.
Donc "integrer une base de donnée dans flash (SQL,...)" n'est pas possible.
La seule "base de donnée" structurée clairement en interne d'un flash (et pas d'un AIR, hein ...) c'est le XML.
Peg'
Ps: Je rappelle que pour avoir une réponse précise, il faut poser une question tout aussi précise.
Vamosplaya
Messages postés127Date d'inscriptionvendredi 16 octobre 2009StatutMembreDernière intervention10 décembre 2012 2 nov. 2009 à 15:03
Bonjour,
Il est tout à fait possible d'envoyer des variables d'un flash (swf) à un script php qui lui va excécuter une requête sql sur une base de données (Mysql ou autres).
Le script php va ensuite renvoyé l'information à flash et également les messages d'erreurs éventuel.
Prenons comme exemple un Flash avec deux zones type texte de saisie :
Identifiant et mot de passe
L'identifiant et le mot de passe sont envoyés de flash à un script Php avec **** env_ident_mdp.sendAndLoad("verifier.php", ret_ident_mdp, "POST"); **** qui interroge la base de données via une requête Sql puis le script Php "parse" le résultat pour Flash.
barbidouille2
Messages postés6Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention 4 novembre 2009 3 nov. 2009 à 05:38
C'est ce dont parlait Pégase31 quand il évoquait des "scripts serveur".
Mais attention, en AS3 ce n'est plus sendAndLoad, on utilise :
[list]
UrlLoader