begin process at 2012 05 31 16:48:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

recherche dans la base de données


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

recherche dans la base de données

mercredi 29 septembre 2010 à 10:36:13 | recherche dans la base de données

btpcentre

Bonjour a tous
Voila, j'ai créer mon site, une vitrine en ligne avec des produits qui s'adaptent par rapport au tonnage. exemple tel produit de 00 a 10 tonnes etc. En renseignant chaque produit j'avais prit soin de mettre D00A10T en pensant trouver aisément la requete de recherche, et en faite là je cale. Je voudrais mettre un menu déroulant avec le poids des machines, et sortir tout les produits qui pourrait s'y adapter. Exemple recherche 09 tonnes et qu'il me sorte tel produit D00A10T, D05A09T, D08A20T, et bien sur je ne veux plus apporter de modification sur mes tables, juste créer un formulaire par rapport a ce qui existe déjà.
mercredi 29 septembre 2010 à 11:18:57 | Re : recherche dans la base de données

jeca

Bonjour,

Si la valeur de la colonne "poids" a toujours les mêmes structure et longueur, tu peux faire avec ça :
Code PHP :
SELECT lesColonnesAAfficher
FROM laTable 
WHERE lePoidsRecherche BETWWEEN SUBSTRING(laColonnePoids, 2, 2) AND SUBSTRING(laColonnePoids, 5, 2)

Mais c'est du bricolage.

et bien sur je ne veux plus apporter de modification sur mes tables


Avec des colonnes "poids_min"et "poids_max", la requête serait certainement beaucoup plus rapide :
Code PHP :
SELECT lesColonnesAAfficher
FROM laTable 
WHERE lePoidsRecherche BETWWEEN poids_min AND poids_max


Cordialement.

JC
mercredi 29 septembre 2010 à 11:21:37 | Re : recherche dans la base de données

jeca

Si la valeur de la colonne "poids" n'a pas toujours les mêmes structure et longueur, ce sera encore plus du bricolage en utilisant "LOCATE", avec au bout du compte une requête complètement illisible.

Cordialement.

JC
mercredi 29 septembre 2010 à 11:43:56 | Re : recherche dans la base de données

btpcentre

je te remercie, mais oui effectivement ça aurait très intelligent de ma part de faire ainsi, et crois moi sur parole, j'avais commencé ainsi, comme je préparais ma table sur tableur il aurait été facile, mais il fallait que j'apporte des modifes au niveau des formulaires donc j'ai laisser ainsi par fainéantise. Et pour couronner, ce n'est pas une colonne poids que j'ai mais titre et référence qui sont constitués ainsi blablabla D00A10T blablabla. exemple: VRILLE 01A04T M150. Donc JC je compte sur toi, pour me sortir de là.

mercredi 29 septembre 2010 à 12:11:54 | Re : recherche dans la base de données

jeca

je compte sur toi, pour me sortir de là.


Tu ajoutes 2 colonnes dans la table, tu modifies le(s) formulaire(s) et ensuite, tu trouves quelqu'un qui peut te faire un expression régulière (je ne sais pas faire) pour extraire le poids de ton libellé afin de mettre à jour les 2 colonnes.
Si tu ne le fais pas, à chaque fois que tu voudras ajouter une fonctionnalité, tu repartiras dans du bricolage.

Cordialement.

JC
mercredi 29 septembre 2010 à 12:22:42 | Re : recherche dans la base de données

btpcentre

oui je te remercie et je crois que je vais faire ainsi. une fois que ce sera fait je serais tranquille sur le reste, pour les requetes mini et maxi je sais faire. Merci pour tout


Cette discussion est classée dans : créer, base, données, recherche, produit


Répondre à ce message

Sujets en rapport avec ce message

recherche d'un développeur base de données pour collaboration [ par nawakjr ] Bonjour,Tout d'abord "Bravo" pour ce site.Je suis en train de concrétiser un grand projet de réseau en ligne (audiovisuel / europe). Je cherche quelqu Créer une base de données de photo et de povoir.... [ par rem78 ] Bonjour,Je cherche à réaliser une base de données pour stoker des photos, et je veux depuis des miniatures présentés sur mes pages de mon site ouvir e Créer une base de données MySQL avec PHP [ par dannywilde ] J'essaye de créer la base de données dans un script PHP mais à chaque fois que j'essaye, le PC mouline pendant une durée illimitée et n'affiche rien m Création d'un moteur de recherche [ par silvia12 ] Bonjours,JE cherche a créer un moteur de recherche.J'ai trouvé plein de truc intéréssant, mais le probléme, c'est que mon site n'as aucune base de don Conseil pour une base de données [ par morpheus262 ] Salut,j aurais besoin de vos conseils et avis pour creer ma base de données de facon optimal.Voila le probleme. j ai actuellement une base client avec Comment créer une base de données chez l'hébergeur ??? [ par MadM@tt ] Hello, Bin voilà j'ai pris un hébergeur, et donc je veux transférer tout mon site que j'ai développé en local avec mysql sur le serveur. C'est fait, Aide Urgente pour réalisation d'un Moteur de recherche en php pour une base de données oracle [ par chocholman ] Bonjour je suis un stagiaire dans une entreprise qui utilise une base de données oracle et je debute en php. Il faut que je fasse un moteur de recherc problème de recherche sur base de données mysql [ par Xini28 ] Lorsque je fais une recherche dans une base de données mysql, il s'affiche "Resource id #3" au lieu de ce que je recherche. Quelqu'un sait de quoi ça Requêtes entre un formulaire et une base de données...? [ par simsgodzilla ] J'ai crée un formulaire de recherche bibliographique sous dreamweaver et je possède une base de données sous mysql(easyphp).Mais je ne m'en sort pas d Base de donnée MySQL [ par snakykyle ] Bonjour tout le monde, Je voudrais créer un site du style Hattrick.org C'est un jeu online qui permet de gérer une équipe de foot... Bref, j'aurai vou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,778 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales