Question basique pour une débutante

Résolu
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   -  
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

voilà, je suis en train de reprendre mon site initialement uniquement HTML, puis, j'ai intégré timidement du PHP. Maintenant, je le reprends avec Dreamweaver et j'essaie de comprendre un peu quelque chose dans le capharnaüm des langages de programmation. Je voudrais travailler à partir d'un fichier de base (petit, nombre d'enregistrement maxi : 100). Je voulais savoir si la technologie spry suffit pour intégrer des datas, les filtrer... ou bien si je dois créer une base SQL. J'avoue que je suis perdue dans tout ça, alors, vos lumières seraient les bienvenues... Merci d'avance.
A voir également:

12 réponses

totofrancois Messages postés 398 Date d'inscription   Statut Membre Dernière intervention   44
 
Bonjour,

J'ai beau avoir pas mal d'expérience dans la prog web je connai pas spry

dis-m'en plus pour que je puisse te répondre
0
garf
 
pour totofrancois, spr est un framework javascript intégré dans dreamweaver.

pour travailler sur un système de base de données sans mysql, onj peut utiliser un sytème de base de données par fichier en utilisant xml
0
totofrancois Messages postés 398 Date d'inscription   Statut Membre Dernière intervention   44
 
xml c'est bien mais c'est plus lent et plus complexe a utiliser !
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
mais c'est plus lent
... ? pourquoi ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Je ne suis pas d'accord avec totofrancois.
Le XML est très simple (encore plus que le XHTML) surtout avec DOM, et beaucoup plus rapide qu'un serveur MySQL.
0
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bien de vos réponses. Vu que mon fichier est vraiment petit, je ne m'inquiète pas trop de la rapidité. Je crois donc pouvoir me contenter de Spry, mais je n'arrive pas à l'utiliser, trop peu de doc sur le sujet.
J'ai bien créé ma "pseudo" base de données, non pas en XML, mais directement en HTML en les intégrant dans un tableau. J'arrive bien à les intégrer avec les modules tout prêts d'intégration, mais je ne trouve rien pour "lire" un enregistrement de mon fichier sur un index. Quelqu'un peut-il m'aider ?
0
totofrancois Messages postés 398 Date d'inscription   Statut Membre Dernière intervention   44
 
tu fais une division avec un identifiant

<div id="toto">mon texte</div>

et en javascript tu récupère le contenu de ta div : document.getElementById("toto").innerHtml
0
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention  
 
Merci, j'essaye ça dès que j'ai 5 mn...

Ben, non, en fait, je n'ai pas bien compris, alors peut-être je n'ai pas bien expliqué :

- J'ai mon fichier source, qui est dans une page HTML à part.

- Dans un autre page, j'ai relié ce fichier source comme un ensemble de données Spry.
Mon fichier apparaît dans les liaisons de cette seconde page.

Je voudrais pouvoir faire apparaître en haut de ma page, un seul des enregistrements de ma liste, à partir d'une valeur précise. Ce que j'ai essayé me donne toujours le premier enregistrement (première ligne du tableau d'origine).

Merci.
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Utilise plutôt un fichier XML et pas une page XHTML.
Puis si Spry est un framework, alors il ne fait pas tout tout seul, il faut coder un minimum.
Et si c'est juste un fichier XML à récupérer puis à parser, inutile d'allourdir ta page avec Spry car Javascript intègre DOM.
0
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de ta réponse avion, bêtement, je pensais que Spry avait tout prévu... Bon, il va falloir coder... J'essaye toujours de faire bosser le programme à ma place.

Oui, à priori, j'utiliserai ce fichier uniquement en lecture seule.

Alors, si j'ai bien compris :

- Je crée mes données dans un fichier XML.
- Je gère mes accès uniquement en javascript ?
- DOM, je ne connais pas, est-ce que c'est d'après cette structure que je dois construire mon fichier de données XML ?
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Si c'est pour un espace membre (tu parles d'accès), il ne faut certainement pas travailler avec des choses visibles par le client. Donc code en PHP.

DOM est une API qui permet de gérer facilement le XML avec des méthodes comme getElementById, getElementsByTagName, setAttribute, createElement, ...
0
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention  
 
Rebonjour et merci à tous, je n'ai pas encore tout compris mais je réussis à faire ce que je veux avec un fichier XML et PHP. C'est parfait et tout à fait adapté pour le moment.
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
alors tant mieux !
;-)
0