IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Modification d'un fichier [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de TheBananier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 58
    Par défaut Modification d'un fichier
    Bonjour à tous,

    Je vais avoir à faire un site internet de livraison a domicile de fruits et légumes, pour cela, j'ai besoin de proposer au propriétaire un panneau d'administration dans lequel il pourra modifier les prix de chaque produits lui mêmes facilement.

    Pour tester tout ça, j'ai donc une premiére page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    	<form method="post" action="post.php">
    	Banane
    	<input type="text" name="banane">
    	Melon
    	<input type="text" name="melon">
     
    	<input type="submit" value="Modifier Les Prix">
    	</form>
    Qui pointe donc vers un bout de code php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
     
     $banane = utf8_encode($_POST['banane']);
     $melon = utf8_encode($_POST['melon']);
     
     $data= '
    		Banane : '.$banane.'
    		Melon :	 '.$melon.'
    		'; 
     
     $fp = fopen('test.txt','w+');
     
     fputs($fp,$data); 
     
     fclose($fp);
     
     ?>
    Cela me permet donc de créer un fichier texte à la racine, cependant, j'aimerai pouvoir "modifier" une seul des variables récupérées, pour que si l'on veule modifier q'un seul prix, que l'on est pas a tout retaper..

    J'ai pensé a afficher le fichier dans un textarea modifiable et enregistrable..mais je ne sais pas comment réaliser ça..

    Ou mieux encore une liste déroulante avec tout les fruits, ont choisis le fruit dont on veus modifier le prix, on le saisi on valide et le fichier est modifier pour tel ou tel fruit uniquement..je sais qu'un bout de code javascript permet de récupérer quel élément d'une liste déroulante à été sélectionné mais tout ça reste assez flou..


    Voilà j'espére que vous avez compris mon probléme

    En espérant que quelqu'un puisse m'éclaircir..même si ça reste large je prend tout les conseils

    merci a vous

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 115
    Par défaut
    Je pense que dans ton cas : ecommerce ça serait plus judicieux d'utiliser une base de données par exemple mysql.

  3. #3
    Membre averti Avatar de TheBananier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 58
    Par défaut
    Hum oui, je crois que tu as raison.. parcequ'en fait, la partie contenant les images défilantes de fruits sera réalisé en Flash, et les prix aparaisseront au rollOver de la souris sur les images, donc pour changer directement les prix via un fichier texte, j'avais opter pour un l'importation dynamique des données via un fichier externe, mais via Mysql je pense que l'on peut importer vers un fla de la même maniére? ou du moins obtenir un fichier texte a partir de la base Mysql...?

    merci de ta réponse

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 115
    Par défaut
    tout à fait je confirme en passant pas un script php tu peux récuéprer tes prix à parti de la base mysql.

  5. #5
    Membre averti Avatar de TheBananier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 58
    Par défaut
    merci a toi hurricane


    Donc pour résumer, contredisez moi si je dis une bêtise, il est possible de :

    A partir d'une page d'administration simple pour utilisateur lambda, je peus modifier les données d'une base de données MySql , Récupérer ces données nouvellement modifier pour les implémenter dynamiquement dans un fla?

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 115
    Par défaut
    Oui aucun souci de ce côté là.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Properties] Modif d'un fichier properties avec Commentaires
    Par snetechen dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 19/10/2006, 16h00
  2. Temps écoulé pour la modification d'un fichier
    Par pouet33 dans le forum Langage
    Réponses: 4
    Dernier message: 06/09/2005, 12h41
  3. Réponses: 20
    Dernier message: 17/03/2005, 15h26
  4. Est-il possible de détecter la modification d'un fichier ?
    Par Kokito dans le forum API, COM et SDKs
    Réponses: 13
    Dernier message: 25/06/2004, 10h42
  5. [langage] Date de modification d'un fichier
    Par Cyspak dans le forum Langage
    Réponses: 2
    Dernier message: 24/06/2003, 15h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo