|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 9 ![]() |
Bonjour,
J'ai une base SQL utilisateurs contenant 3 champs NOM, PRENOM, NUMERO. Je voudrais faire un script pour récupérer périodiquement le résultat d'une commande me donnant : nom prénom numéro nom prénom numéro etc Pour ensuite compléter ma base de données. Pour l'instant, mes recherches m'ont permis de trouver comment executer une commande SQL à partir du script avec ceci : Code :
Je voudrais ensuite les insérer dans ma requête SQL si c'est possible. Si vous avez des pistes ou même d'autres solutions pour faire la même chose je suis preneur Merci d'avance. |
||
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 685 ![]() |
Bonjour,
C'est amusant parce que je suis en train de faire, à peu de choses près, le même travail. Donc je te passe un bout de mon code, celui pour faire la requête SQL et la stoker. Si tu ne comprends pas ou si tu vois mieux, les commentaires sont les bienvenus! Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 9 ![]() |
Merci pour ta réponse, ça va me servir pour la suite de mon projet
La en fait ce que tu fais c'est que tu récupères le résultat de ta requete SQL que tu stockes dans un fichier. Mais j'ai mal exprimé mon problème et je viens de me rendre compte que ça peut porter à confusion. J'en suis désolé. C'est le résultat d'une commande shell que je veux récupérer, une commande asterisk qui me permet de savoir qui est inscrit sur ma machine et qui me donne le résultat sous la forme indiquée (a peu de chose près). Je voudrais traiter le résultat de façon à pouvoir l'insérer dans ma base de donnée. |
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 9 ![]() |
J'ai finalement réussi à faire ce que je voulais.
J'ai stocké le résultat de la commande dans un fichier puis je le lis. Je laisse le code pour ceux que ça intéresse. Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 685 ![]() |
Intéressant! J'essaie d'utiliser la même technique pour mieux paramétrer ma requête SQL: Je lis un fichier pour en extraire une partie de la clause WHERE. Jusque là tout va bien, mais le passage en argument se fait mal.
Je voudrais affecter la chaîne A [espace] B [espace] C à l'argument $1. Malheureusement, $1 s'arrête au premier [espace] rencontré. Et ce, même si j'ajoute des guillemets. Un remède à ce mal? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com