Question basique pour un bon programmeur php/mysql
4 messages
• Page 1 sur 1
-

fredm - WRInaute impliqué

- Messages: 549
- Inscription: 2 Nov 2004
Question basique pour un bon programmeur php/mysql
Bonjour,
Voilà, comme je suis un programmeur du dimanche, et encore, en fin de journée, si il fait pas beau, je souhaiterai améliorer un site immobilier dont les entrées sont dans une base mysql:
Actuellement, les entrées ont un id pour la région, mais pas la ville. Donc l'internaute fait sa requête en spécifiant la région, ça marche mais je voudrais que les entrées aient plutôt la ville pour l'afficher dans une case. Je voudrait donc pour chaque entrée, remplacer les valeurs du champ par des villes.
Donc je veux que le site soit capable de savoir que telle ville appartient à telle région, de telle manière que quand l'internaute fait une requête pour une région, il m'affiche les entrées avec les villes correspondantes.
Merci d'avance.
Voilà, comme je suis un programmeur du dimanche, et encore, en fin de journée, si il fait pas beau, je souhaiterai améliorer un site immobilier dont les entrées sont dans une base mysql:
Actuellement, les entrées ont un id pour la région, mais pas la ville. Donc l'internaute fait sa requête en spécifiant la région, ça marche mais je voudrais que les entrées aient plutôt la ville pour l'afficher dans une case. Je voudrait donc pour chaque entrée, remplacer les valeurs du champ par des villes.
Donc je veux que le site soit capable de savoir que telle ville appartient à telle région, de telle manière que quand l'internaute fait une requête pour une région, il m'affiche les entrées avec les villes correspondantes.
Merci d'avance.
-

Bacteries - WRInaute passionné

- Messages: 1369
- Inscription: 27 Mai 2004
Tu fonctionnes par région et pas par département donc?
Perso je verais ça comme ça :
Table Ville :
Code Postal - Ville
Table département :
Num departement - Nom Département
(pour lier les deux : les deux premiers chiffres du code postal ou faire en sorte de séparer le code postal en deux XX XXX.
Table région :
ID Region - Nom Region
Et une table de liaison Region-Departement :
ID Region - Num Departement
Valable que pour la France (et à voir si y'a pas une ou deux exception dans le lot), mais ça permet d'affiner une recherche ou de faire bon nombre de requêtes je pense.
Perso je verais ça comme ça :
Table Ville :
Code Postal - Ville
Table département :
Num departement - Nom Département
(pour lier les deux : les deux premiers chiffres du code postal ou faire en sorte de séparer le code postal en deux XX XXX.
Table région :
ID Region - Nom Region
Et une table de liaison Region-Departement :
ID Region - Num Departement
Valable que pour la France (et à voir si y'a pas une ou deux exception dans le lot), mais ça permet d'affiner une recherche ou de faire bon nombre de requêtes je pense.
-

fredm - WRInaute impliqué

- Messages: 549
- Inscription: 2 Nov 2004
Parceque c'est une agence et non un portail de milliers d'annonces, donc je cherche par région et j'affiche toutes les villes de la région.Mitsu a écrit:je comprends pas trop pourquoi tu ne peux pas chercher par ville?
Bactéries, je pense que je vais créer une nouvelle table régions et ajouter un champ dans la table des villes pour lier chaque ville à sa région.
Merci pour vos réponses!
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- question mysql / php
- Question basique !
- [R]Un problème basique sur MYSQL, quelqu'un peut-il m'aider.
- Rewriting - question basique
- Question basique sur le nofollow...
- Changer d'hébergement, question basique
- Question basique code HTML
- question <h> et <p> (html basique) :oops:
- [Question basique] Ces satanées probabilités !!!!!!!!!!!!!!!
- Cherche Programmeur PHP
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- Passage à l'heure d'été/hiver sur un forum phpBB - 31-10-2010
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- GoogleStats : analyse temps réel des visites de Google sur votre site - 02-10-2002
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits - 28-03-2007
- Les différents systèmes de mise en cache des données - 16-08-2010
- Sortie officielle de GoogleStats v2.0 ! - 23-02-2003
- Accord commercial entre Google et l'agence Associated Press - 06-08-2006
Consultez la description détaillée des produits ou services de Google suivants : Google Answers
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


