Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment protéger les fichiers Flash…
  • Comment supprimer les cookies à l'a…
  • Comment compter les occurrences d'un…
  • Comment créer une nouvelle page Wor…
  • Comment comparer les dates avec SQL …
  • Comment faire pour empêcher les con…
  • PHP cordes Tutorial 
  • Comment faire un chat avec PHP et SQ…
  • Comment changer le format de date en…
  • Comment s'inscrire pour le chat Flas…
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser PHP avec une imprimante thermique 
  • Comment tronquer texte en PHP 
  • MySQL est lente dans Magento 
  • Comment insérer ou mettre à jour MySQL 
  • Comment: PHP MySQL évasion HTML pour Insert 
  • Rendre votre ordinateur un serveur Web : Apache , PHP , MySQL 
  • Fonctions PHP statiques 
  • Comment faire pour obtenir la taille du fichier à distance sur PHP 
  • NetBeans JDBC MySQL Tutorial 
  • Comment faire pour modifier une image dans une barre de navigation utilisant PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc