MySQL différence d'exécution

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par nektarfl, 15 Janvier 2013.

  1. nektarfl
    nektarfl Nouveau WRInaute
    Inscrit:
    15 Janvier 2013
    Messages:
    2
    J'aime reçus:
    0
    Bonjour, bonne année à tous.

    Admettons que j'ai une table dans laquelle j'ai un enregistrement nom= 'toto' et id = 1

    Je constate qu'en demandant par l'intermédiaire de l'interface de MySql : ( select id from table where nom='TOTO' ) je n'ai pas de réponse, ce qui est logique (toto et TOTO, c'est pas la même chose)
    Maintenant, cette requête étant correcte, je l'installe dans un programme en php, et oh surprise, il me fournit l'id correspondant à 'toto' quand je lui demande 'TOTO'

    Je travaille sur la même table et sur la même base dans les deux cas, mais j'ai pris l'habitude de tester mes requêtes avant de les envoyer en php.

    D'ou vient cette différence, pourquoi intervient-elle, et comment s'y prendre pour éviter cette erreur?

    merci à ceux à qui s'est déjà arrivé et qui ont trouvé la solution de me renseigner.
     
  2. jv2759
    jv2759 WRInaute occasionnel
    Inscrit:
    21 Novembre 2008
    Messages:
    429
    J'aime reçus:
    0
  3. nektarfl
    nektarfl Nouveau WRInaute
    Inscrit:
    15 Janvier 2013
    Messages:
    2
    J'aime reçus:
    0
    Merci, je viens de jeter un coup d'oeil, il y a peut-être la réponse à ma question, mais ce que je ne m'explique pas, c'est que, à part l'interface, je fais mes deux requêtes sur la même table du même serveur mysql.

    Y-aurait-il deux interpréteurs différents suivant qu'on est sur phpmyadmin ou directement en code php? C'est là que je ne comprends pas. j'ai de la recherche à faire je crois... (et dire que je ne programme que 1 à 2h 2 à 3 fois par semaines - pas plus de temps dispo)

    -Un petit test rapide, le fait de déclarer la colonne binary semble résoudre mon problème. Merci de m'avoir indiqué la bonne piste
     
Chargement...
Similar Threads - MySQL différence exécution Forum Date
Réel différence entre mysql_connect & mysql_pconnect ? Développement d'un site Web ou d'une appli mobile 25 Février 2011
Quel SGBDR autre que MySQL/MariaDB ? Administration d'un site Web 12 Janvier 2021
encodage texte sur requete mysql Demandes d'avis et de conseils sur vos sites 21 Octobre 2020
Requête MySql imbriquée Développement d'un site Web ou d'une appli mobile 8 Octobre 2020
Supprimer les doublons d'une table mysql Développement d'un site Web ou d'une appli mobile 16 Juin 2020
Mysql migration utf8->utf8mb4 Développement d'un site Web ou d'une appli mobile 17 Août 2019
recherche lettres dans mysql Développement d'un site Web ou d'une appli mobile 11 Juillet 2019
cache mysql maison Développement d'un site Web ou d'une appli mobile 18 Février 2019
Stocker dans des variables php les fonctions MySql Développement d'un site Web ou d'une appli mobile 2 Février 2019
message : [LEGACY][libmysqlclient] Please consider moving to stable and mysqlnd in Administration d'un site Web 8 Novembre 2018