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 :

inserer un lien hypertext avec parametre dans mysql par php [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    31
    Points
    24
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 31
    Points : 24
    Par défaut inserer un lien hypertext avec parametre dans mysql par php
    Bonjour ,

    Je suis en train d'essayer d'inserer dans ma base de donnée mysql le texte d'un lien hypertext google map.

    Le problème c'est que les lien en question contiennent des caractères qui semble poser problème à php (&).

    Ma page fonctionne comme suis:

    1/ J'exporte d'une base de données de mon réseau une liste de requete d'insertion de données vers un fichier sql (export_local.sql). à l'intérieur de ces données il y a un lien hypertexte.

    2/ Par ftp en automatique j'envoi vers mon site internet le dit fichier sql

    3/ En me connectant à une page spécifique j'execute les requetes contenues dans mon fichier.

    Le code de la page fonctionne pour mes autres requetes sauf celle avec les liens hypertexte

    Voici le code de la page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <?php
    /* IMPORT DES TABLES LOCALE ET DES DONNEES */
    $filename = "sql/export_local.sql";
    $file = fopen($filename, "r");
    $sql = fread($file, filesize($filename));
    fclose($file);
    $inst = explode(";", $sql);
    $n = count($inst);
    echo "Import des tables et données :";
    for($i=0;$i<$n;$i++){
    	if(trim($inst[$i])!=""){
    		mysql_query($inst[$i], $connexion) or die(mysql_error());
    	}
    }
    $i=$i-1;
    echo "$i Requetes executée(s).<br>";
    ?>
    voici un exemple de requete sql

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    INSERT INTO `groupe` (`id_groupe`, `google`) VALUES(1,'<small><a href="http://maps.google.fr/maps?f=q&amp;source=embed&amp;hl=fr&amp;geocode=&amp;q=Rue+du+Champ+Tillot,+58200+Alligny-Cosne&amp;sll=47.15984,2.988281&amp;sspn=15.989535,26.542969&amp;ie=UTF8&amp;ll=47.462451,3.069992&amp;spn=0.017408,0.025749&amp;z=14&amp;iwloc=addr" style="color:#0000FF;text-align:left" target="_blank">Localiser avec google</a></small>');

    ma page me renvoie l'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Erreur de syntaxe près de ''<a href="http://maps.google.fr/maps?f=q&' à la ligne 1
    A mon avis le problème vient de la syntaxe de ma requete qui gene php.

    A votre avis que faut il que je modifie ?

    Merci d'avance pour votre aide.

  2. #2
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    584
    Points
    235
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Points : 235
    Par défaut
    Regarde du coté de htmlentities pour convertir les caractères HTML avant d'insérer.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    31
    Points
    24
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 31
    Points : 24
    Par défaut Merci
    Merci ca fonctionne bien.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/03/2014, 17h33
  2. [XL-2007] Lien hypertexte avec signet - Remplacement du # par %20-%20
    Par Seric31 dans le forum Excel
    Réponses: 0
    Dernier message: 30/08/2013, 02h33
  3. Réponses: 4
    Dernier message: 13/11/2007, 13h31
  4. Comment créer un lien hypertexte avec une liaison OLE Excel ?
    Par vieuxsinge dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 08/12/2005, 18h16
  5. [FLASH MX] Liens hypertext pour naviguer dans ma page
    Par marie64dk dans le forum Flash
    Réponses: 13
    Dernier message: 10/08/2004, 17h17

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