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 :

Prévenir une erreur de référence de caractère


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 718
    Par défaut Prévenir une erreur de référence de caractère
    Bonjour,
    Ma base de données contient des caractères & (exemple Gmbh&Co.KG). Dans ce cas la console renvoie une erreur
    Il manque un point-virgule final dans la référence de caractères.
    Je comprends ce qui se passe mais je ne sais pas comment y remédier.
    Tout mon site est codé en utf-8.
    Le problème se produit avec IE11 et n'est pas détecté par Chrome.

  2. #2
    Membre Expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Billets dans le blog
    8
    Par défaut
    Bonjour !
    La console ? Tu accèdes à ta base en mode console ?
    Pourquoi ne préfères-tu pas un logiciel d'accesseur graphique ?
    phpmyadmin, mysql Workbench, et si la techno de ta base n'est pas en mysql, dbvisualizer...

    Sinon, en PHP, avant d'afficher des données issues de ta base sur ton script, il faut faire ça
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    echo htmlspecialchars($row['machin']);

    https://www.php.net/manual/fr/functi...ecialchars.php
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 718
    Par défaut
    Ah oui, merci, j'ai tellement l'habitude d'utiliser htmlspecialchars pour les chevrons de balises que j'avais oublié qu'on pouvait l'utiliser pour autre chose. Je me trouve bête!

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

Discussions similaires

  1. [2005] Prévenir une erreur de connexion
    Par shahid.alimamod dans le forum SSIS
    Réponses: 4
    Dernier message: 03/04/2012, 13h56
  2. Réponses: 20
    Dernier message: 13/08/2007, 16h11
  3. Réponses: 8
    Dernier message: 04/06/2007, 16h20
  4. accès à une DLL -> erreur de référence
    Par watcha2020 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 20/02/2007, 18h46
  5. Comment prévenir une erreur?
    Par Deagole dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 07/12/2006, 04h10

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