Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vložiť MySQL Text s apostrofmi v PHP

Pri vkladaní dát do databázy MySQL pomocou PHP , umiestnite hodnoty , ktoré majú byť vložené medzi apostrofy . Ak samotné hodnoty sú jednoduché úvodzovky alebo apostrof , správna hodnota nebude vložená do databázy . PHP funkcia " mysql_real_escape_string " uniká žiadne apostrofy nájdené v textovom reťazci . Je to tým , že pridá spätné lomítko ( /) pred jednoduchú úvodzovky . To umožňuje jednoduché úvodzovky je potrebné považovať za súčasť hodnoty reťazca a vložená správne . Pokyny dovolená 1

Otvorte prázdny prostý textový dokument .
2

Zadajte linku

< ? Php

začať . PHP skript
3

Typ čiary

$ username = " meno " , $ passwd = " heslo " ; $ database = " test " ; $ table = " názov_tabuľky " ; $ server = " localhost " ;

vytvoriť premenné , ktoré obsahujú informácie z databázy . Nahradiť slová v úvodzovkách s hodnotami pre databázu
4

Zadajte riadky

mysql_connect ( $ server $ username , $ passwd ) ; . @ Mysql_select_db ( $ databázy ) alebo die ( " Nemožno vybrať databázu " ) ; .

sa pripojiť k databáze MySQL
5

Zadajte riadky

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

vytvoriť premenné , ktoré obsahujú hodnoty , ktoré budú vložené do databázy . V tomto príklade je priezvisko " O'Toule " obsahuje jednoduché úvodzovky alebo apostrof .
6

Typ čiary

$ query = " INSERT INTO " . . $ tabuľka " VALUES ( ' " .. $ F_Name " " , " " .. $ l_name " " , " " $ u_name . " . ' ) ; " ; echo $ query.PHP_EOL ; mysql_query ( $ query ) ;

na vytvorenie dotazu INSERT , vytlačiť ju na obrazovku a poslať dotaz do databázy . Tlač na obrazovku ukazuje , že funkcia mysql_real_escape_string umiestnil spätné lomítko ( \\ ) pred apostrofom .
7

Zadajte riadky

$ Query2 = " SELECT * FROM poslať dotaz SELECT , ktorý vráti výsledky do databázy , spočítať počet riadkov vo výsledkoch a zatvorenie pripojenia k databáze .
8

Zadajte riadky

$ i = 0 ; while ( $ i < $ num ) { $ prvni = . $ Najprv " " . $ Trvať . " " $ User.PHP_EOL ; . $ I + + ; }

sa prechádzať výsledky a vytlačiť každý záznam na obrazovku
. 9

Zadajte linku

>

zatvorte PHP skriptu .
klipart 10.

Uložte súbor s príponou " . php " .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené