Bonjour a tous
j'ai besoin de faire une requete sur plusieurs tables, les jonctions ne me cause pas de probleme seulement je me posais la question suivante
j'offre à l'utilisateur la chance de précisé le type de recherche qu'il souhaite effectuer..ainsi avec des radio, il peux choisir s'il veut rechercher par numéro de dossier, numéro de police, type de perte... etc
le client aimerait avoir la possibilité de rechercher en fonction du client
ainsi ca inclu le nom ou le prenom
ma question est la suivante...dans un autre requete je recherche via le nom directement ou encore dans le champs prenom les valeur se rapprochant de ce que l'utilisateur recherche...
Est-ce qu'il est possible de rechercher dans les 2 champs en meme temps directement
je laisse une partie de comment je fais ma recherche je sais pas si c'est correct mais ca fonctionne...alors a vous de me suggérer des alternative meilleure..
je suis avec mysql 4.1
dans la partie en vert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $strScript = "SELECT tbldossier.versionDossier, tblclientassure.clientAssurePrenom, tblclientassure.clientAssureNom, tbldossier.dossierID, "; $strScript .= "tbldossier.dossierNum, ($type LIKE '$motCle')*8+($type LIKE '%$motCle%') AS pertinence "; ... $strScript .= "ORDER BY pertinence DESC, $type ";
$type provient du radio selectionné...ex: tbldossier.dossierNum
$motCle provient du input de type texte qui est le mot clé pour la recherche
Je fais afficher le tout dans ma page
plus précisement j'aimerais pouvoir faire un radio recherche le client qui rechercherait à la fois dans le champs prenomClient et nomClient comme quoi on aurait pas besoin de spécifier si on recherche par nom ou prenom...ca se ferait tout seul...
est-ce possible?
merci pour votre aide encore une fois
Partager