FLASH-MYSQL : afficher requete db ds flash

Fermé
pilten Messages postés 41 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 19 octobre 2012 - 18 nov. 2007 à 15:55
 nikko - 11 août 2008 à 14:35
Bonjour à tous,

Je vous énonce le problème suivant , alors à vos claviers :)

J'ai déja réalisé une application web en php-mysql, un genre de magasin en ligne dans lequel les éléments de la base de données peuvent être ajoutées dans un panier
L'utilisateur choisit donc certains articles, et les place dans un panier. Les éléments du panier sont destinés à être affichés , dans une application flash.
L'application tournera en boucle, en continu, un seul enregistrement par page.

Je ne connais rien en flash et j'aimerais savoir si il était possible de se connecter à une base de données MySQL , de lancer des requêtes sur la database et d'afficher les résultats.

Le flash ne doit jamais écrire dans la base de données , juste consulter , afficher ...


J'espère sincèrement que qqn pourra m'aider, je suis prêt à tout :)

Bonne journée à tous

pier
A voir également:

4 réponses

Utilisateur anonyme
18 nov. 2007 à 15:58
salut,

C'est pas possible seulement avec flash, il faut lui rajouter amfphp pour que ca soit possible.

C'est des pages php qui permettront au flash de se connecter, et ensuite oui on fait les requetes directement dans la flash...

Biensur il faut des connaissances en flash et php..

a+
0
pilten Messages postés 41 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 19 octobre 2012
18 nov. 2007 à 16:58
Salut Laurent,

Grand merci pour ta réponse

amfphp me semble être une solution, au meme titre que PHP Turbine
connais tu les différences entre ces deux extensions ?

Par contre, il existe peu de documentation et cela me semble assez complexe

N'existe t-il pas une alternative ?

Bien à toi
0
Utilisateur anonyme
18 nov. 2007 à 17:06
Non je ne connais pas PHP Turbine, c'est quoi la différence ? C'est mieux ?

Je ne sais pas si il existe des docs.
0
pilten Messages postés 41 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 19 octobre 2012
19 nov. 2007 à 14:50
Bonjour Laurent,

Je pense que PHP turbine se base sur le meme principe que amfphp sauf que cela est payant

Les interactions flash + database restent assez complexe à développer pour qqch de si simple à la base

Je dois simplement faire défiler les enregistrements de la database les uns apres les autres

Je m'orienterais donc plus vers un développement classique , style Delphi ou VB dans un environnement visual
Les connexions seront bcp plus simple

As tu une idée d'une solution open source ?

Bien à toi

Pierre
0
Utilisateur anonyme
19 nov. 2007 à 19:31
nan je n'ai pas d'autre piste désolé.
0
n fait il faut dans flash utiliser la fonction loadvar
pour créer un jeux d'enregistrements ou recordset
les envoyerà un page php ui joué le rôle de 'connexion' entre le flash la base mysql

FLA ==> PHP ==>> BDD

à sa lecture le fichier php administre la requête à la BDD
et recupérer le resultat que le FLA load et affiche

FLA <<== PHP <<==BDD


ex de fichier php pour un insert


<?
//lien vers le fichier php de connexion à la BDD
require_once ('Connections/mysql_connect.php');

//récupération des valeurs envoyée par Flash
$vlNom = $_POST['nom'];
$vlPrenom = $_POST['prenom'];
$vlCourriel = $_POST['courriel'];
$vlTitre = $_POST['titre'];
$vlSociete = $_POST['societe'];
$vlSujet = $_POST['sujet'];
$vlComment = $_POST['comment'];

//création de la requete et envoi de la requete d'insert
$insertSQL = sprintf("INSERT INTO visiteur (nom, prenom, courriel, titre, societe, sujet, comment) VALUES ('$vlNom', '$vlPrenom', '$vlCourriel', '$vlTitre', '$vlSociete', '$vlSujet', '$vlComment' )");
mysql_select_db($database_mysql_connect, $mysql_connect);
$Result = mysql_query($insertSQL) or die(mysql_error());
?>
0