|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : octobre 2003 Messages : 54 ![]() |
Salut,
je suis totalement débutant en php, un peu moins en SQL car je connais Access et les bases de données. J'ai un truc très simple à faire et j'aimerais le faire en php/mysql pour apprendre ce langage. J'aimerais simplement ici que vous me disiez si c'est faisable, et si oui, quelles étapes est-ce que je devrais faire pour y arriver. Le problème est le suivant : Une seule table "Contact" avec les champs nom adresse CP ville categorie J'aimerais faire des requêtes (par exemple sur le CP) et que l'application mette tous les contacts qui correspondent à la requête dans les destinataires cachés d'un mail thunderbird ou outlook que je n'aurai plus qu'à renseigner. Tout en local Voila, c'est tout, ça ne me parrait pas compliqué mais je ne sais pas trop par où commencer. En fait il me faudrait un formulaire simple pour rentrer les contacts dans la base de données et une page avec des boutons correspondants aux différentes requêtes dont j'ai besoin selon si je dois envoyer un mail en fonction du CP, de la catégorie, etc..... Pourriez-vous me donner l'architecture des étapes pour faire ça svp ? Merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : février 2004 Messages : 237 ![]() |
Pas si simple que ça en fait, il faut pas oublier que coté client ton environnement local sera un navigateur, et uniquement un navigateur, donc comment le faire communiquer avec tes applications Outlook et / ou ThunderBird ? Là ce n'est pu une simple histoire de php mais plutot d'activeX ou d'OLE. ( je suis pas spécialiste )
|
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() |
sinon utilise sendmail()!!
là tu feras que du php |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : octobre 2003 Messages : 54 ![]() |
salut et merci pour vos réponses
donc si j'ai bien compris soit j'utilise l'activeX ou OLE et ça me permet de faire mes mails via outlook ou thunderbird, soit j'utilise la fonction sendmail() et mon appli php fait tout le travail. c'est bien ça ? Et du coup, vous me conseillez quoi ? Pour l'instant je suis en train de créer et renseigner ma base Mysql par l'interface phpmyadmin. Il me faudrait ensuite des infos sur les étapes suivantes. je compte ensuite faire ça dans cet ordre, est-ce que c'est bon ? 1 - création de la base avec phpmyadmin 2 - création du formulaire en php pour entrer les enregistrements dans la base de données 3 - création des requêtes Mysql (ça je sais pas encore à partir de quoi on les fait ni où est-ce qu'on doit entrer le code SQL de la requête) 4 - le code qui permet d'envoyer un mail à tous les résultats d'une requête 5 - création de la page avec les bouttons correspondant à chacune des requêtes que je veux pouvoir faire selon les destinataires des mails. J'ai bon ?? allez, a++ et merci |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() |
je pense q c'est bon l'ordre de succession des actions reste maintenant a lire un doc sur mysql pour savoir executer des requete sur une base. question doc c'est pas ça qui manque sur ce site
__________________
Les hommes naissent et demeurent libres et egaux en dignité et en droit. Les distinctions sociales ne peuvent etre fondées que sur l'utilité commune. Article 1 droits et de l'homme et du citoyen. 1789 |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : février 2004 Messages : 237 ![]() |
Je te conseille plutot de passer par Sendmail, mais d'utiliser une classe qui t'encapsulera les données du mail à envoyer, par exemple avec la classe mail de PEAR. ( http://www.pear.php.net/package/Mail )
|
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 123 ![]() |
Moi j'utilise la fonction mail.
je récupère toutes les adresses que je souhaite avec la requete et j'envoi exemple pour toi. tu sélectionnes toutes les adresses mail où ya le code postal que tu veux. tu fais while ($var=mysql_fetch_array($requete)) {$destinataire .= $var['Adresse mail'] } a la fin de ta boucle tu utilises la fonction mail avec les paramètres qui manquent. |
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() Inscription : octobre 2003 Messages : 54 ![]() |
ok, merci encore pour vos réponses
je vais me pencher sur les requêtes et dès que j'ai un problème je reviens sonner ici Sinon je suis bien sur toujours preneur de cionseils avisés... a+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com