Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Sette inn MySQL Tekst Med apostrof i PHP
    Når du setter inn data i en MySQL database ved hjelp av PHP, plassere verdiene som skal settes inn mellom enkle anførselstegn. Hvis selve verdiene omfatter en enkelt sitat, eller apostrof, vil den korrekte verdi ikke settes inn i databasen. PHP " mysql_real_escape_string "-funksjonen unnslipper noen apostrof innenfor et tekststreng. Den gjør dette ved å legge til en omvendt skråstrek ( /) foran enkelt anførselstegn . Dette gjør det enkelt sitat for å bli sett på som en del av verdien streng og satt inn riktig . Instruksjoner
    en

    Åpne en tom vanlig tekstdokument .
    2

    Type linjen

    < ? Php

    å starte PHP script
    3

    Type linjene

    $ username = "brukernavn "; . $ passwd = "passord "; $ database = "test "; $ table = " table_name "; $ server = " localhost ";

    å skape de variablene som inneholder databasen informasjon. Erstatt ordene i anførselstegn med verdiene for databasen
    4

    Type linjene

    mysql_connect ( $ server , $ username , $ passwd ); . @ Mysql_select_db ( $ database) eller die ( " Kan ikke velge database ");

    å koble til MySQL -databasen
    5

    Type linjene

    $ fname = " Lee" . ; $ lname = " O'Toule "; $ username = " lotoule ";

    å skape de variablene som inneholder verdiene som skal settes inn i databasen . I dette eksempelet , etternavnet " O'Toule " inneholder et enkelt sitat, eller apostrof.
    6

    Type linjene

    $ query = " INSERT INTO " . $ table " VALUES ( ' " $ f_name . . "', ' " $ l_name . . "', ' " $ u_name . . . " '); "; echo $ query.PHP_EOL ; mysql_query ( $ query ) ;

    å opprette INSERT spørring, skrive den ut på skjermen og sende spørringen til databasen . Skrive den til skjermen viser deg at mysql_real_escape_string funksjonen har plassert en omvendt skråstrek ( \\ ) foran apostrof.
    7

    Type linjene

    $ spørring2 = "SELECT * FROM sende SELECT spørring som returnerer resultatene til databasen , telle antall rader i resultatene, og lukke databasen tilkobling.
    8

    Type linjene

    $ i = 0 , mens ( $ i <$ num ) {$ første = $ første " " $ user.PHP_EOL . " $ sist. . "; . $ i + +; }

    å sløyfe gjennom resultatene og skrive ut hver post til skjermen
    . 9

    Type linjen

    ? >

    å lukke PHP script .
    10

    Lagre filen med " . php " filtype .

    früher :

     Weiter:
      Relatert Artike
    ·PHP Byte Konvertering 
    ·Hvordan lage et bilde av en webside i PHP 
    ·Hvordan Inkluder en PHP Header 
    ·Slik konverterer String klasser i PHP 
    ·Slik kjører du en ColdFusion Page Fra PHP 
    ·Hvordan bruke HTML Purifier Som Tidy Alternative 
    ·Slik formaterer kolonne aliaser i MySQL 
    ·Hvordan lage en sikkerhetskopi av en database ved hjelp…
    ·Slik unngår du at flere samtidige innlogginger Med Ses…
    ·Hvordan oppdatere en tabell i MySQL 
      Anbefalte artikler
    ·Slik installerer VBScript 
    ·Hvordan : Python til PDF 
    ·Hvordan bruke MSBuild til Merge WPF Assemblies 
    ·Hvordan fange en Blokkering Brukerens SQL i Oracle 
    ·Hvordan lære å kode en mikrokontroller i C 
    ·Om JAVA 
    ·Tertiære uttrykk i Java 
    ·Hvordan lage din egen spillmotor 
    ·Slik fjerner en assosiativ array Key i PHP 
    ·Java Debugging Teknikker 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/