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 :

mysql_num_rows disfonctionnement avec les lettres [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de xenos
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 400
    Par défaut mysql_num_rows disfonctionnement avec les lettres
    Bonjour,

    J'ai le code suivant dans l'un de mes fichiers :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $liste_id_flux_financier = mysql_query("SELECT * FROM flux_financier WHERE id_flux_financier = " . $id_flux_financier . " ");
    $nbr_id_flux_financier = mysql_num_rows($liste_id_flux_financier);
    Lorsque la variable $id_flux_financier est composé uniquement de chiffres, il n'y a aucun problème. Par contre dés le moment où il y a au moins caractère alphabétique dans cette variable, je reçois le message d'erreur suivant :

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\ ... \membres\flux_financier\ajouter_flux_financier_send.php on line 52
    D'avance merci pour vos réponses.

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    tu devrais essayer avec des apostrophes :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $liste_id_flux_financier = mysql_query("SELECT * FROM flux_financier WHERE id_flux_financier = '" . $id_flux_financier . "' ");
    $nbr_id_flux_financier = mysql_num_rows($liste_id_flux_financier);

  3. #3
    Membre éclairé
    Avatar de xenos
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 400
    Par défaut
    En effet, c'était vraiment TRES bète comme erreur !!!

    Et dire que j'ai passé je sais pas combien de temps à potasser de la doc là dessus ... pour finalement avoir comme problème que deux p'tits guillements ...

    Merci pour ton aide N1bus !!!

    Bon développement à tous.

  4. #4
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    a force d'avoir les yeux collés au code, on finit par ne plus rein voir.

    Faut penser à faire des pauses café de temps en temps

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. La fonction readdir() et les lettres arabes
    Par malek363 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 05/03/2015, 13h36
  2. Problème avec les lettres cyrillic
    Par rahmoucha dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 03/12/2010, 11h40
  3. [SQL] SCRIPT pour avoir une navigation avec les lettres de l'alphabet
    Par gantec dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 20/09/2007, 08h45
  4. Réponses: 17
    Dernier message: 31/07/2007, 16h23
  5. Réponses: 6
    Dernier message: 12/12/2006, 11h27

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