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 :

[SQL] Rêquete SQL difficile à expliquer...


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 34
    Points : 6
    Points
    6
    Par défaut [SQL] Rêquete SQL difficile à expliquer...
    Bonjour à tous,
    Je vais essayer d'être clair, mais ça va pas être évident

    Voilà j'importe un fichier log dans ma base de donnée (avec la commande LOAD DATA LOCAL INFILE ). Jusqu'ici pas de soucis...

    Le problème c'est que j'ai plusieurs fichiers logs à importer, et j'aimerai que ça se fasses automatiquement.

    J'ai essayer d'intégrer ça dans mon programme en php, mais ça ne marche pas.

    En gros j'aimerai que dans ma commande sql "LOAD DATA LOCAL INFILE ", le chemin soit /var/log/*.log
    Es-ce possible ? par quel moyen ?

    En espérant m'etre fait compris, merci d'avance.

    PS: Pardonnez moi si je me suis trompé de forum

    EDIT: Erf oui trompé de forum

  2. #2
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    Essaye d'utiliser la fonction readdir qui va te permettre de lister les fichiers de ton répertoire.
    Tu ne va lister que les .log, et faire une boucle avec ta fonction
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 34
    Points : 6
    Points
    6
    Par défaut
    ah yess merci je vois mieux comment faire
    Mais après pour ma requête SQL, comment je peux l'utiliser ? je stocke le nom de fichier dans une variable et je l'integre dans ma requête ?

  4. #4
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    exactement.

    En fait, readdir va te récupérer le nom d'un fichier (donc tu sera dans une boucle pour récupérer le contenu de ton répertoire).

    Ce nomp sera stoqué dans une variable. Il ne te reste plus qu'à effectuer ton opération de stoquage dans ta boucle avec cde nom de fichier
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  5. #5
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 34
    Points : 6
    Points
    6
    Par défaut
    Oki d'accord merci

    Bon ben il n'y a plus qu'à ....

    Reste dans le coin au cas ou j'ai des problèmes hein ?

  6. #6
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 34
    Points : 6
    Points
    6
    Par défaut
    Bien j'ai compris comment marchait cette fonction mais maintenant je ne sais pas comment utiliser la variable dans ma requête SQL ?

Discussions similaires

  1. Requête sql pas si difficile au final
    Par nicocotiers dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/09/2012, 11h30
  2. Création d'une rêquete SQL pure
    Par Australia dans le forum Doctrine2
    Réponses: 5
    Dernier message: 18/07/2012, 12h11
  3. affecter les resultats d'une rêquete SQL à une table
    Par soforan dans le forum Bases de données
    Réponses: 8
    Dernier message: 01/01/2009, 22h05
  4. [VB][SQL Server]Début difficiles
    Par javaboy dans le forum VB.NET
    Réponses: 10
    Dernier message: 07/03/2008, 13h16
  5. Questions sur les rêquetes sql oracle?
    Par naima2005 dans le forum SQL
    Réponses: 6
    Dernier message: 24/12/2007, 13h57

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