multipages pour les résulats d'une reqûete sql [PHP] - PHP - Programmation
Marsh Posté le 03-01-2004 à 16:56:10
lien du genre mapage.php?inter=abc
et requête sql genre
Code :
|
(en remplacant le abc par la variable venant du lien bien sûr )
Marsh Posté le 03-01-2004 à 18:35:27
voilà j'ai mis ça comme ça :
Code :
|
la reqûete sql :
Code :
|
et j'ai ce message d'erreur :
Code :
|
j'arrive pas à résoudre si quelqu'un pouvait m'aider... merci.
Marsh Posté le 03-01-2004 à 20:11:38
non, inter=abc doit se trouver dans l'url de la page courante (donc pbas.php d'après le message d'erreur), ça ne sert à rien de la passer dans un include
Puis dans centre_annuaire, tu vérifies si $_GET['inter'] est défini et tu exécutes la requête en fonction
Marsh Posté le 03-01-2004 à 21:19:56
j'ai vu aussi que je pouvais faire cela :
dans ma requête sql ajouter WHERE nom (le champ) LIKE 'a_' ORDER BY ASC
donc qu'il sélecttionne dans le champ nom tout les records qui commencent par a
mais ça ne fonctionne pas...
Marsh Posté le 03-01-2004 à 21:37:19
http://www.apachefrance.com/Articles/2/
Marsh Posté le 03-01-2004 à 21:38:19
like 'a%' plutôt
tu peux employer le like quand tu cherches ceux qui commencent par une lettre, et regexp pour ceux qui commencent par un intervalle.
Marsh Posté le 03-01-2004 à 16:30:09
voilà, j'ai réalisé un annuaire (téléphonique, adresse, nom, email) sur mon site en php. Le code pêche les infos des membres dans une BD mysql. Jusque là pas de problèmes...
Mais j'ai quand même un certains nombres de records...
Alors j'aimerais avoir plusieurs pages, (en groupant par exemple par 3 lettres) pour ne pas à devoir scroller des heures pour arriver en bas... en haut de chaque page toutes les lettres de l'alphabet qui pointent vers la page appropriée...
J'ai une solution :
je fais un certains nombres de pages (en fonction du nombre de groupes de lettres) et je fais pointer chaque fois un link sur la page...
Mais je me demande si il n'y a pas plutôt moyen de dire dans le link une condition qui dit qu'on prend seulement les noms qui commencent par le ABC ou DEF, ....
Pouvez vous m'aider merci.
Message édité par neojack le 03-01-2004 à 18:37:15