Merci!
Lorsque je lance une requête pas de problème les infos sont récupérées et affichées mais le problème c'est que ces infos doivent être récupérées sous forme de tableau par exemple de manière à ce que je puise faire un copier/coller intégral par exemple du tableau php vers excel ou access...? je patoge un peu la.
ce qui me rend la tâche vraiment difficile c'est que j'ai 3 tables et parfois 3 ou 4 contacts pour une société... donc lorsque j'exporte sous excel la fusion est loupée car il y a un décalage au niveau des entreprises donc obligé de sélectionner manuellement la personne à contacter alors que cette personne est déjà ciblé grâce à la table 3 champs "signataire"
voici la première table : (table contact)
--
-- Base de données: `attelspefac`
--
-- --------------------------------------------------------
--
-- Structure de la table `pefac_entreprises_contacts`
--
CREATE TABLE IF NOT EXISTS `pefac_entreprises_contacts` (
`id` int(11) NOT NULL auto_increment,
`num_client` int(11) NOT NULL,
`nom` varchar(150) NOT NULL,
`prenom` varchar(150) NOT NULL,
`fonction` varchar(150) NOT NULL,
`telephone` varchar(10) NOT NULL,
`email_contact` varchar(150) NOT NULL,
`nom_entreprise` varchar(250) NOT NULL,
`signataire` varchar(250) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=661 ;
Voici la deuxième table : (table coordonnées)
--
-- Base de données: `attelspefac`
--
-- --------------------------------------------------------
--
-- Structure de la table `pefac_entreprises_coordonnees`
--
CREATE TABLE IF NOT EXISTS `pefac_entreprises_coordonnees` (
`id` int(11) NOT NULL auto_increment,
`num_client` int(11) NOT NULL,
`nom_entreprise` varchar(250) NOT NULL,
`telephone` varchar(10) NOT NULL,
`fax` varchar(10) NOT NULL,
`email` varchar(150) NOT NULL,
`adresse` varchar(250) NOT NULL,
`adresse_bis` varchar(200) NOT NULL,
`code_postal` varchar(5) NOT NULL,
`ville` varchar(250) NOT NULL,
`site_internet` varchar(250) NOT NULL,
`capital` int(11) NOT NULL,
`num_siret` varchar(14) NOT NULL,
`num_tva` varchar(13) NOT NULL,
`forme_juridique` varchar(40) NOT NULL,
`creation` varchar(100) NOT NULL,
`ca` varchar(100) NOT NULL,
`agrement` varchar(100) NOT NULL,
`code_naf` varchar(5) NOT NULL,
`zone_activite` varchar(15) NOT NULL,
`activite` text NOT NULL,
`mots_cles` text NOT NULL,
`mots_cles_option` text NOT NULL,
`username` varchar(16) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `num_siret` (`num_siret`),
UNIQUE KEY `num_client` (`num_client`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=361 ;
et la troisième table : (informations complémentaires)
--
-- Base de données: `attelspefac`
--
-- --------------------------------------------------------
--
-- Structure de la table `pefac_entreprises_dossiers`
--
CREATE TABLE IF NOT EXISTS `pefac_entreprises_dossiers` (
`id` int(11) NOT NULL auto_increment,
`num_dossier` int(11) NOT NULL,
`date_limite` int(11) NOT NULL,
`num_saisie` int(11) NOT NULL,
`ref_client` text NOT NULL,
`ref_autre` text NOT NULL,
`formule` text NOT NULL,
`Haut` varchar(8) NOT NULL,
`Bas` varchar(8) NOT NULL,
`Gauche` varchar(8) NOT NULL,
`News` varchar(8) NOT NULL,
`Contact` varchar(8) NOT NULL,
`nbr_semaine` int(2) NOT NULL,
`logo` varchar(150) NOT NULL,
`plaquette_pdf` varchar(150) NOT NULL,
`num_client` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `num_dossier` (`num_dossier`),
UNIQUE KEY `num_client` (`num_client`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=355 ;
Voila.
Les infos dont j'ai besoin pour faire mon publipostage sous word avec excel ou access :
- nom_entreprise ( table 1)
- Signataire (table 2)
- fonction (table 2)
- adresse ( table 1)
- adresse_bis ( table 1)
- code_postal ( table 1)
- ville ( table 1)
- logo (table 3)
- site_internet ( table 1)
- capital ( table 1)
- num_siret ( table 1)
- num_tva ( table 1)
- forme_juridique ( table 1)
- creation ( table 1)
- ca ( table 1)
- agrement ( table 1)
- code_naf ( table 1)
- zone_activite ( table 1)
- activite ( table 1)
- num_dossier (table 3)
- ref_client (table 3)
- ref_autre (table 3)
MERCI PAR AVANCE!