[MySql] Insertion

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [MySql] Insertion

Re: [MySql] Insertion

par binouz » 02 juil. 2010, 16:26

Ok merci pour la précision.

Je connais Talend, je n'y avais pas pensé.

Dans mon cas, je vais le faire en Php vu que ca reste simple et que cela concerne peu d'enregistrements.

Merci, et promis la prochaine fois je prends mon temps pour poster.

A +

Re: [MySql] Insertion

par ouckileou » 02 juil. 2010, 16:23

Alors prend le temps de formuler ton message, on interprète facilement par écrit...

Pour ce genre de manip, ça vaut parfois le coup de passer par un ETL style Talend. La première fois ça prend plus de temps qu'un script mais c'est plus rapide par la suite, plus maintenable, et ça peut servir de connaître un peu pour le jour où on en a vraiment besoin.

Re: [MySql] Insertion

par binouz » 02 juil. 2010, 16:15

Pas du tout mon cher, j'ai du mal m'exprimer.

je cherche pas à ce qu'on me le fasse mais juste une piste.

Car justement je me demandais quel était le moyen le plus rapide.
Je pense le faire en PHP mais je me demandais plutôt si il n'y avait pas un moyen très simple (genre avec phpMyadmin) pour le réaliser.

D'ailleurs j'étais en train d'essayer de le faire avec la fonction "fgetcsv".
Merci pour votre aide

Re: [MySql] Insertion

par ouckileou » 02 juil. 2010, 15:45

ça fait un peu "commande" là, description succincte et même pas une question, un début de recherche. "J'ai ça, il me faut ça". Rajoute un "c'est urgent" et ce sera parfait".

La forme ça compte sur un forum !

Re: [MySql] Insertion

par macgawel » 02 juil. 2010, 15:45

Bonjour.

Ce n'est pas une insertion mais une mise à jour, vu qu'il s'agit de modifier des enregistrements déjà existants... :non:

Sinon :
Tu comptes faire ça comment ? Directement en SQL ou via un langage de programmation ?
Vue qu'on est sur un forum PHP, voici une piste en PHP :
$lignes = file ($monfichier);
foreach ($lignes as $ligne) {
   // récupération de $cle et $valeur, suivant le format du fichier d'entrée
   // requete d'update
}

[MySql] Insertion

par binouz » 02 juil. 2010, 15:19

Bonjour,

j'ai ajouté un nouveau champ à une table déjà existante.
J'aimerai remplir ce champ automatiquement.

Je dispose d'un fichier, comprenant :
clé -> valeur du champ à ajouter.

Merci d'avance