J'essaie d'intégrer mon cerveau pour obtenir des données dans mon projet d'une manière que je peux utiliser. Je veux utiliser MySQL & PHP mon application Flashbuilder et je ne remplis pas un DataGrid donc. Par souci de simplicité, dans ma table de base de données j'ai 3 colonnes "ID, Title & Content"
.
Je veux utiliser ceci pour remplir les différents états de mon projet flashbuilder.peupler dynamiquement des champs de texte dans Flashbuilder
Normalement, dans une page web je pourrais dire dans l'instruction SQL SELECT * FROM table WHERE ID = 1
pour obtenir la première ligne de l'info et je pouvais mettre mon titre et le contenu où je veux les sur ma page
Je peux changer la requête SELECT * FROM table WHERE ID = 2
pour remplir la page 2 pour obtenir son titre et son contenu.
Dans flashbuilder, tout est sur la même page et je ne comprends pas comment remplir un champ de texte singulier pour un titre ou une zone de contenu avec un seul champ de la base de données.
Il semble que tous les exemples sur le web sont essentiellement pour les données.
Quelqu'un peut-il m'aider s'il vous plaît?
Eh bien, j'ai eu quelque chose à travailler et j'apprécie que vous me mettre sur le chemin! J'obtiens des erreurs de liaison "La liaison de données ne sera pas capable de détecter les modifications lors de l'utilisation d'un opérateur de crochet (pour Array, veuillez utiliser ArrayCollection.getItemAt() à la place."
protected function fetchDB(event:FlexEvent):void { getResults.token = pagesService.getAllPages(); }
– dmschenkVous recevez des erreurs ou des avertissements? Je recommande d'enregistrer getResults.lastResults dans une variable locale plutôt que d'accéder directement à votre service. Faites cela dans votre gestionnaire de résultats. Ensuite, modifiez simplement votre code comme le suggère l'avertissement: text.Page1 = "{savedResult.getItemAt (0).title} " – JeffryHouser
vous avez raison ... Je reçois des avertissements, je vais essayer. – dmschenk