IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

savoir si "pas d'enregistrement suivant"


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 258
    Par défaut savoir si "pas d'enregistrement suivant"
    Bonjour,

    Je développe un serveur WEB en PHP et MySql.
    J'ai un écran qui permet sur une table de faire : enregistrement suivant, précédent, premier, dernier (du grand classique, quoi !)
    Lorsque l'utilisateur est sur le dernier enregistrement et qu'il clique sur "suivant", la requête est exécutée et, bien entendu, le même enregistrement reste à l'écran.
    Dans ce cas, j'aimerais afficher un message à l'utilisateur lui indiquant qu'il n'y a pas d'enregistrement suivant. Je pensais que cela générait une exception, mais ce n'est pas le cas.
    Y a-t-il un paramètre à lire du côté MySql, ou un moyen quelconque de savoir si c'est parce qu'on était sur le dernier enregistrement ?
    D'avance merci.

    Kim

  2. #2
    Membre averti
    Homme Profil pro
    Développeur / Étudiant
    Inscrit en
    Juillet 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur / Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 11
    Par défaut
    Bonsoir,

    Il ne sert à rien de s'embêter avec le MySQL sur ce problème.
    Ce que je te propose, c'est tout d'abord d'ajouter un script php qui comptabilisera le nombre d'enregistrement.
    Il te suffira ensuite de vérifier pour chaque requête si numéro de ta demande ne dépasse par le nombre d'enregistrement. Dans le cas contraire, il faudra rediriger l'utilisateur vers ta page d'erreur.

    Pour la comptabilisation du nombre d'enregistrement, tu peux utiliser mysql_fetch_array qui te retournera le nombre de données.

    En espérant t'avoir aidé.

Discussions similaires

  1. Bouton "enregistrement suivant" ne fonctionne pas
    Par Vincent Heude dans le forum 4D
    Réponses: 15
    Dernier message: 02/02/2012, 19h12
  2. simple quote dans mes enregistrements
    Par pbatty1 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 09/04/2010, 14h58
  3. Rechercher enregistrement avec ' (quote)
    Par jpo dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 02/08/2007, 17h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo