Salut tout le monde!!
J'ai une bdd mysql composée de 4 tables que je fais remplir aux users via un formulaire.
Jusque là, tout est ok.
Mon problème est au niveau de la recherche.
Il me faudrait faire un formulaire de recherche du style de ceux que l'on trouve sur les sites des agences immobilières, et qui puisse donner le choix de chercher sur une table ou plusieurs.
Sur ce que j'ai vu sur ces fameux sites, les paramètres passent dans la barre d'adresse, je ne sais pas du tout comment cela fonctionne....
Qq'un peut il m'aider please??!!!
Merci beaucoup!!
Voici la structure de ma base si ca peut vous aider a voir comment s'est fichu :
CREATE TABLE recap_observations (id INT not null, numero INT not null, client VARCHAR (50) not null, la_date DATE not null,
redac VARCHAR (50) not null, origine_observation VARCHAR (50) not null, description LONGTEXT not null,
designation_actions VARCHAR (100) not null, resp VARCHAR (30) not null, etat_action INT not null,
initial_verificateur VARCHAR (30), cause_probable VARCHAR (100), proposition_amelioration VARCHAR (100),
action_amelioration VARCHAR (30), processus_concerne VARCHAR (200) not null, agence_concernee VARCHAR (200) not null,
PRIMARY KEY (id))
CREATE TABLE id_unique (id INT not null AUTO_INCREMENT, PRIMARY KEY (id))
CREATE TABLE recap_audit (id INT not null, numero INT not null, orga VARCHAR (30) not null, la_date DATE not null, ref_rapport VARCHAR (30) not null,
ref_ecart VARCHAR (30) not null, referentiel VARCHAR (50) not null, resp_audit VARCHAR (50) not null, localisation_ecart VARCHAR (50) not null,
libelle_ecart LONGTEXT not null, designation_action LONGTEXT not null, resp VARCHAR (30) not null, delai_application VARCHAR (30) not null,
etat_action INT not null, verificateur VARCHAR (30) not null, accept_action VARCHAR (30) not null, responsable VARCHAR (30) not null,
delai_efficacite VARCHAR (30) not null, commentaires LONGTEXT, PRIMARY KEY (id))
CREATE TABLE recap_reclamations (id INT not null, numero INT not null, nom_client VARCHAR (30) not null, la_date DATE not null, code VARCHAR (30) not null,
redacteur VARCHAR (30) not null, format_reclamation VARCHAR (30) not null, description LONGTEXT not null, actions LONGTEXT not null, resp VARCHAR (30) not null,
etat_action INT not null, verif DATE not null, verificateur VARCHAR (30) not null, cause_probable VARCHAR (100) not null, proposition_amelioration LONGTEXT,
action_amelioration VARCHAR (50) not null, processus_concerne VARCHAR (200) not null, PRIMARY KEY (id))
CREATE TABLE recap_ameliorations (id INT not null, numero INT not null, la_date DATE not null, type_action VARCHAR (30) not null, ref_action VARCHAR (100) not null,
redac VARCHAR (30) not null, description LONGTEXT not null, designation_actions LONGTEXT not null, resp VARCHAR (30) not null, delais VARCHAR (30),
etat_action INT not null, delais_efficacite VARCHAR (30) not null, processus_concerne VARCHAR (200) not null, commentaires LONGTEXT, PRIMARY KEY (id))