créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





pb php && modifications

Poster un nouveau sujet sur php   Répondre au sujet à php:pb php && modifications    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
sylvain78
frontpage mioche
frontpage mioche
Messagepb php && modifications , Posté le: 27-01-2004 9:24

apparemment vous maitrisez le php, je me permet de vous contacter car j'ai un souci d'ordre technique.

J'ai une page php qui affiche des champs de tables avec modifications visuelles telles que
Code:
$data['champs']."ajout"


je ne sais pas comment mettre en place un script qui, plutot que d'afficher tout cela (actuellement affichage dans un tableau) , téléchargerait les données (avec modifications) dans un fichier txt (séparateur point virgule données entre guillemets)


Arrow Données Brut --> Script téléchargement --> Fichier txt avec données modifiées

j'avais pensé à la fonction open() (éventuellement) mais comment serait-ce possible.

Sylvain.
salemioche
salemioche
salemioche
Messagepb php && modifications , Posté le: 27-01-2004 10:36

tu peux mettre un exemple de ce que tu veux avoir en entrée et en sortie ....
.
______________________________________
creation site internet - Hébergement web - Agence Web
sylvain78
frontpage mioche
frontpage mioche
Messagepb php && modifications , Posté le: 27-01-2004 11:03

en fait j'ai reussi à faire un script d'envoie d'une table vers un fichier xls.

il me reste donc à faire un script de modification de données dans la table...

voici ma table d'origine

Code:
$ref=mysql_result($req,$i,"Réference_offre");
$lib = mysql_result($req,$i,"libellé_offre");
$desc = mysql_result($req,$i,"descriptif_offre");
$per = mysql_result($req,$i,"période");
$sect = mysql_result($req,$i,"secteur");
$lieu = mysql_result($req,$i,"lieu");
$nivo = mysql_result($req,$i,"niveau_expérience");
$dep = mysql_result($req,$i,"Département");



et voici ce que je dois modifier :

ajouter un "a" devant toutes les valeurs "Référence_offre"
modifier les valeurs "niveau_expérience telle que :
si $nivo = 1 alors mettre a
si $nivo = 2 alors mettre b
sinon mettre c


j'espere etre clair :s
sylvain78
frontpage mioche
frontpage mioche
Messagepb php && modifications , Posté le: 27-01-2004 11:17

PREMIERE MODIF :

pour moi la premiere modif devrait ressembler à cela (mais ça ne marche pas)

Code:
$query_ref = "UPDATE Réference_offre SET 'a'.Réference_offre";


j'essai tout simplement de faire une update d'un champs en ajoutant "a" devant toutes les valeurs
salemioche
salemioche
salemioche
Messagepb php && modifications , Posté le: 27-01-2004 11:51

en mysql la requete est

Code:
update table set champ = concat('a', champ);


table est le nom de la table
champ le nom de la colonne
.
.
______________________________________
creation site internet - Hébergement web - Agence Web
sylvain78
frontpage mioche
frontpage mioche
Messagepb php && modifications , Posté le: 27-01-2004 12:27

Laughing Merci ça marche pour la concaténation (même si la page affiche des erreurs, le résultat est correct)

Arrow maintenant second probleme,

j'ai un champs qui peut comporter trois valeurs , soit "a" soit "b" soit "c"
et je voudrais que
s'il contient "a" ou "b" j'update par "toto"
s'il contient "c" j'update par tete

voici ce que j'ai tenté de faire,
probleme, il me met un coup "débutant" partout, un coup "confirmé" partout
how to do :s


Code:
if ($row_reference['niveau_expérience'] == 'Catégories PITM') {
    $query_reference = "UPDATE bac2 set niveau_expérience = 'débutant'";
} else {
    $query_reference = "UPDATE bac2 set niveau_expérience = 'confirmé'";
};
salemioche
salemioche
salemioche
Messagepb php && modifications , Posté le: 27-01-2004 12:34

attention tu melanges php et SQL, la requete envoyée est envoyée sur toutes la base puisque tu ne spécifie aucune contrainte à ton UPDATE

Code:
UPDATE bac2 set niveau_expérience = 'débutant' WHERE niveau = 'PITM'



le WHERE permet d'imposer des conditions, va faire un tour sur le site de mysql pour avoir un peu plus d'infos
.
.
______________________________________
creation site internet - Hébergement web - Agence Web
sylvain78
frontpage mioche
frontpage mioche
Messagepb php && modifications , Posté le: 27-01-2004 19:40

Merci à toi, ô grand gourou du php

grâce à toi mon script fonctionne,
ce qui m'étonne c'est qu'il affiche des erreurs malgré son bon résultat ...
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:pb php && modifications    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur











Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

St Barth
Rachat de crédit
protection rapprochée
aménagement de bureau
Affilzen

Jumeaux
Communiqué de Presse
Piscine
Argent
Publier

Publier un article sur votre site internet et boostez sa visibilité. avec Pipelette
Présentez votre site web
Partenaires

forums
forum gratuit
Casino
Piscine
© Mentions Légales - CV