Salut les gens,
je suis en stage et je dois créer une site web pour un garagiste et je dois le constituer avec une interface d'administration et une apparence physique que le publique pourra voir.
Dessus il n'y aura que deux comptes un pour le webmaster pour qu'il qui puisse fréquemment faire des mise à jour et un pour le garagiste pour qu'il puisse ajouter des nouvelles voitures avec toutes les caractéristiques.
Pour ce faire j'ai donc créer 5 table :
une première que j'ai appeler "tablecouleur":
qui contient le code suivant en SQL.
CREATE TABLE Couleur
( voitureNom CHAR(25) NOT NULL,
voitureCouleur CHAR(15) NOT NULL,
voitureImage CHAR(15) NOT NULL DEFAULT "inexist.gif",
PRIMARY KEY(voitureNom,voitureCouleur)
);
une deuxième nommée "login" qui contient ce code :
CREATE TABLE Login
( loginName VARCHAR(20) NOT NULL,
loginTime DATETIME NOT NULL,
PRIMARY KEY(loginName,loginTime)
);
une troisième dont le nom est "member" (qui ne contiendra que deux comptes le garagiste et le webmaster) :
CREATE TABLE Member
( loginName VARCHAR(20) NOT NULL,
createDate DATE NOT NULL,
password CHAR(255) NOT NULL,
lastName VARCHAR(50),
firstName VARCHAR(40),
street VARCHAR(50),
city VARCHAR(50),
state CHAR(2),
zip CHAR(10),
email VARCHAR(50),
phone CHAR(15),
fax CHAR(15),
PRIMARY KEY(loginName)
);
une quatrième appelée "voitureType" :
CREATE TABLE Type
( voitureType CHAR(15) NOT NULL,
PRIMARY KEY(voitureType)
);
une cinquième appelée "tableVoiture" :
CREATE TABLE Voiture
( VoitureID SERIAL,
voitureNom CHAR(25) NOT NULL,
voitureType CHAR(15) NOT NULL DEFAULT "Divers",
voitureDescription VARCHAR(255),
voiturePrix DECIMAL(9,2),
voitureImage CHAR(15) NOT NULL DEFAULT
"inexist.gif",
PRIMARY KEY(VoitureID)
);
Ce que j'aimerais comme résultat final c'est pouvoir faire une recherche en fonction d'une marque, d'un modèle, du nombre de kilomètre, du prix.
Par exemple ce que je voudrais c'est que quand une voiture est recherché que l'on puisse voire :
-la photo
-Son numéro de'annonce
-sa marque
-son modèle
-sa version
-carosserie
-genre
-couleur
-sa mise en circulation
-kilométrage
-Energie
-boîte de vitesses
-puissance fiscale
-puissance Din
Consommations
-urbaine
-extra-urbaine
-mixte
et son prix.
OPTIONS (Si il y des options les affichés si mettre "aucune options").
Et que tous sa soit ajoutable, modifiable, supprimable facilement car le garagiste y connais rien en programmation.
Je demande pas que vous me mâchiez le travaille mais que vous me conseillez pour me dire ce qu'il faut que je fasse.
Si il faut que je rajoute des tables, etc.
MERCI D'AVANCE A TOUS CEUX QUI RÉPONDRONT.
Salut à toi
Déjà tu aura du mal à afficher tout ça puisque dans les tables que tu nous as décrite il n'y a des informations que sur la couleur. Rien sur la marque, le km ou autre ... je suppose donc que tu as oublié une table non ?
D'ailleurs tu as mis 2 fois la table couleur
j'ai d'autres remarques en stock (exemple à quoi sert voitureType ou login ou encore 2 voitures ne peuvent pas avoir le même nom et la même couleur ?) mais une chose à la fois
Bonjour, j'ai modifié le code. Les km etc je dois les mettres ou, dans la table appelée "tableVoiture" ?? Et si je veux faire une recherche avec des menus en fonctions de telles critères est ce que je dois créer des tables différentes pour chaque critères de recherches ?
site web garagiste.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.