| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Indsæt MySQL tekst med enkelte anførselstegn i PHP
    Når du indsætter data i en MySQL-database ved hjælp af PHP , skal du placere de værdier , der skal indsættes mellem enkelte anførselstegn. Hvis de værdier selv omfatter et enkelt tilbud, eller apostrof , vil den korrekte værdi ikke indsættes i databasen . PHP " mysql_real_escape_string "-funktionen undslipper enhver anførselstegn findes inden en tekststreng . Det gør den ved at tilføje en omvendt skråstreg ( /), inden ét tilbud. Dette gør det muligt for ét tilbud skal ses som en del af værdien snor og indsat korrekt. Instruktioner
    1

    Åbn en tom almindelig tekst dokument.
    2

    Type linjen

    < ? Php

    at begynde PHP script
    3

    Type linjerne

    $ brugernavn = " brugernavn" ; . $ passwd = "password" , $ database = "test" ; $ table = " table_name " $ server = " localhost "

    at skabe de variabler , der indeholder databasen information. Erstat ordene i tilbud med værdierne for din database
    4

    Indtast linjer

    mysql_connect ( $ server , $ brugernavn, $ passwd ) . @ Mysql_select_db ( $ database ), eller die ( "Kan ikke vælge databasen ");

    at forbinde til MySQL-database
    5

    Indtast linjer

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

    at skabe de variabler , der indeholder de værdier, der vil blive indsat i databasen. I dette eksempel efternavnet " O'Toule " indeholder en enkelt citat eller apostrof .
    6

    Indtast linjer

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

    at skabe INSERT forespørgsel, udskrive den til skærmen og sende forespørgslen til databasen. Udskrive det til skærmen viser dig , at mysql_real_escape_string funktionen har placeret en omvendt skråstreg ( \\) før apostrof .
    7

    Indtast linjer

    $ forespørgsel2 = " SELECT * FROM sende SELECT forespørgsel, der returnerer resultaterne til databasen , tælle antallet af rækker i resultaterne, og lukke databasen forbindelsen.
    8

    Indtast linjer

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

    at sløjfe gennem resultaterne og udskrive hver post på skærmen
    . 9

    Type linjen

    ? >

    at lukke PHP script .
    10

    Gem filen med " . php " fil forlængelse .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får du vist PHP Filtyper 
    ·Korrekt Case Funktion til PHP Strings 
    ·Sådan Henvisning PHP klasse Member Funktioner 
    ·IE8 PHP Session Problem 
    ·Sådan slettes en fil ved hjælp af PHP 
    ·Sådan Konverter String til Long i PHP 
    ·PHP Proxy Tutorial 
    ·Sådan ændres PHP farvesammensætning i CSS 
    ·Sådan får Image Height & Bredde i PHP 
    ·Sådan Pass Button Value Som et skjult felt i PHP 
      Anbefalede Artikler
    ·Hvordan at adskille HTML & Python -kode 
    ·Sådan opdaterer flere kolonner fra en anden tabel 
    ·Sådan ændre farven i Java Applets 
    ·Hvordan debug en Memory Leak i C + + 
    ·Hvordan Lær C # for begyndere 
    ·Sådan Slet ODBC DSN på vbnet 
    ·Hvordan til at tælle antallet af poster med Kriterier …
    ·Sådan krypteres en fil med VB 
    ·Sådan kopieres Bytes i Python 
    ·Sådan oprettes Mod filer i Fortran 
    Copyright © Computer Viden http://www.computerdk.com