Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/07/2006, 12h36   #1
Membre du Club
 
Inscription : octobre 2005
Messages : 248
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 248
Points : 63
Points : 63
Par défaut [SQL] Est-il possible d'afficher le résultat d'une requête dans un cadre

Bonjour à tous, je m'excuse pour la simplicité de la question, mais je viens de découvrir PHP la semaine dernière (et je m'y connais pas spécialement en HTML non plus )

Mon problème est le suivant : je voudrais afficher le résultat d'une requête SQL mais comme la table résultante risque d'être assez longue, je voudrais limiter le nombre d'entrées affichées à, disons une dizaine. Mais je voudrais cependant que l'utilisateur, s'il le souhaite, puisse parcourir toutes les résultats avec un scrolling.

En fait toutes les entrées de la liste seront affichés, mais uniquement une dizaine seraient visible dans un petit cadre, comme celui où j'écris mon message par exemple avec des flèches haut-bas sur la droite pour parcourir cette liste s'il y a plus de 10 entrées, et pas de flèches sinon.

Je ne sais pas si je me suis bien fait comprendre, alors si vous ne comprenez pas ma question, demandez moi toutes les précisions nécessaires.

Merci à vous pour vos réponses!
dessinateurttuyen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 13h14   #2
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
tu veux une pagination ? c'est à dire : aller au 10 suivants ou 10 précédent ?
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 13h16   #3
Expert Confirmé
 
Avatar de titoumimi
 
Inscription : décembre 2003
Messages : 3 717
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : décembre 2003
Messages : 3 717
Points : 3 082
Points : 3 082
il va te falloir afficher tes données (formatées comme tu le sens) dans un DIV, en jouant avec la propriété CSS overflow.

Comme ça, ton cadre aura une taille définie, et tu aura des barres de défilement pour naviguer.
__________________
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
La rubrique Ruby / Rails recrute. Contactez moi !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
titoumimi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 09h40   #4
Membre du Club
 
Inscription : octobre 2005
Messages : 248
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 248
Points : 63
Points : 63
@ berceker united : non, pas trop. Je voudrais une liste qui se défile dans un cadre.

@ titoumimi : CSS ? Quésaquo? C'est compatible avec PHP? C'est un autre fichier?
dessinateurttuyen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 09h43   #5
Expert Confirmé
 
Avatar de titoumimi
 
Inscription : décembre 2003
Messages : 3 717
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : décembre 2003
Messages : 3 717
Points : 3 082
Points : 3 082
Les CSS (Cascading Style Sheet) sont des propriétés à placer de préférence dans un fichier à paer pour plus de lisibilité, qui gère les comportements des différentes balises HTML présentes sur ta page.

http://dico.developpez.com/html/1693...yle-Sheets.php
__________________
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
La rubrique Ruby / Rails recrute. Contactez moi !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
titoumimi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 10h06   #6
Membre du Club
 
Inscription : octobre 2005
Messages : 248
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 248
Points : 63
Points : 63
Oki d'ack! Je me disais bien que j'ai déjà entendu ça quelque part! En fait je l'avais vu mais dans le cadre d'XML.
dessinateurttuyen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2006, 17h52   #7
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Je résume. Tu veux afficher les premiers résultat et le reste soit caché. Si l'internaute le reste, il clique et le reste s'affiche dans un fenetre scrollable ?
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h32.


 
 
 
 
Partenaires

Hébergement Web