Retrouvez les publications relatives à ces discussions dans
nos rubriques PHP, SQL.
liste des forums
liste des discussions
Participer à la discussion
-
Message publié le mercredi 10 février 2010 - 15h31 par icadop.
-
Bonjour,
1. - Voici, j'ai une table pour une bibliothèque qui comprend les éditeurs, et je voudrais faire une liste déroulante ou je retrouve les éditeurs de ma base de donnée, il faut aussi savoir que certains sont repris plusieurs fois et oui, c'est l'informatien !!! et il faut aussi que cela soit assez rapide... chargement et si il est possible que en tapant la 1er lettre je retrouve tous les editeurs commencant par e... par exemple
2. - j'ai 372.4(079.5) DEM et voudrais au final que le 372.4(079.5)
Un très grand merci pour l'aide
a++
-
Message publié le mercredi 10 février 2010 - 16h00 par Sweety521.
-
Pour ma part, je demanderais à l'utilisateur la première lettre de l'éditeur qu'il souhaite rechercher (grâce à un champ car je ne sais pas comment on fait pour que la liste se déroule selon une touche tapée au clavier), pour ensuite par une simple requête n'affichaît que les résultats correspondants (avec la possibilité toutefois d'accéder à toute la liste les éditeurs).
Quelque chose du genre pour les éditeurs commençent par E:
Select distinct NomEditeur
from Bibliotheque
where NomEditeur="E%"
Concernant ta deuxième question, j'effectuerais une sous-chaîne :
echo substr("372.4(079.5) DEM" , 0, 12); // ce qui affichera 372.4(079.5)
liste des forums
liste des discussions
Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.