| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment insérer dans le décodage des espaces MySQL avec PHP
    Décodage d'une chaîne encodée avec PHP est important quand vous allez insérer la chaîne dans une base de données MySQL. Chaînes codées URL utilisent un "+ " ou "% 20" caractère au lieu d'un caractère d'espace . La fonction " urldecode " PHP va décoder une chaîne codée comme " http://www.server.com/page.php?id=bob % 20smith " en " http://www.server.com/page.php ? id = Bob Smith . " Insérez la chaîne décodée en se connectant à une base de données MySQL avec la fonction " mysql_connect " , puis en utilisant la fonction " mysql_query " pour envoyer la chaîne . Instructions
    1

    Ouvrez votre fichier PHP dans un éditeur de texte tel que Notepad de Windows .
    2

    décoder une chaîne en URL en ajoutant le code suivant dans le corps du votre fichier PHP:

    $ str = urldecode ($ encoded_str ) ;

    Remplacer " $ encoded_str " avec la chaîne que vous êtes décodage . La fonction " urldecode " convertit les caractères "+" en caractères d'espace. Il décode également toute « % # #" caractères codés
    3

    se connecter à la base de données MySQL en ajoutant le code suivant : .

    $ Db = mysql_connect (' serveur. com ',' user_name ',' mot de passe ');

    Remplacer " server.com ", " user_name " et "password" avec vos informations de connexion à la base de données
    4 de

    . Sélectionnez la base de données MySQL à utiliser en ajoutant le code suivant:

    $ handle = mysql_select_db (' mydb ', $ db ) ;

    Remplacer " ma_base " avec le nom réel de la base de données que vous voulez insérer dans
    5

    insérez la chaîne décodée dans la base de données MySQL en ajoutant le code suivant: .

    $ my_result = mysql_query (" INSERT INTO ma_table ( mycolumn ) VALUES (' $ str ' ) ");

    Remplacer" MyTable "et" mycolumn " avec votre information. La chaîne insérée a ses caractères d'espace décodés .
    6

    Enregistrez le fichier PHP et le charger sur votre serveur web pour insérer la chaîne décodée à la base de données MySQL.

    Previous :

    next :
      articles connexes
    ·Qu'est-ce Pool de mémoire tampon dans SQL 
    ·Comment supprimer le mot Duplicate dans une chaîne en …
    ·Comment éditer un fichier XML en PHP 
    ·Comment écrire un Site 301 ou 302 de redirection utili…
    ·Comment écrire les nombres octaux en PHP 
    ·Comment créer des feuilles de calcul Excel avec MySQL 
    ·Comment faire pour créer une requête PHP dans une bas…
    ·Qu'est-ce que PHP -Nuke 
    ·Comment faire pour accéder aux variables d'un autre fi…
    ·Comment référencer Fonctions PHP membres de la classe…
      articles en vedette
    ·Comment faire pour récupérer des événements clés à…
    ·Comment écrire une commande SQL Update Informix 
    ·Comment choisir le formulaire de démarrage dans une ap…
    ·C Erreurs de programmation et comment les corriger 
    ·Comment Traverse un tableau dans Visual Basic 
    ·Comment faire pour activer une assistance à distance A…
    ·Comment télécharger les fichiers CGI 
    ·Comment ajouter une zone de texte dans une ligne en PHP…
    ·Comment savoir si un nombre est premier en Java qui ret…
    ·Comment ajouter à un tableau de chaînes en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com