Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 9520|Atsakyti: 0

Skirtumas tarp mysql_unbuffered_query ir mysql_query PHP

[Kopijuoti nuorodą]
Paskelbta 2016-02-20 20:53:29 | | |

Visi yra susipažinę su mysql_query, todėl trumpai pristatykime mysql_unbuffered_query

mysql_unbuffered_query

(PHP 4 >= 4.0.6, PHP 5) mysql_unbuffered_query -- Siunčia SQL užklausą į MySQL negaunant ir talpykloje gautų eilučių

Aprašo išteklių mysql_unbuffered_query ( eilutės užklausa [, išteklių link_identifier] )


mysql_unbuffered_query() siunčia SQL užklausos užklausą į MySQL, bet automatiškai negauna ir talpykloje neįrašo rezultatų rinkinio, pvz., mysql_query(). Viena vertus, tai sutaupo daug atminties dirbant su dideliais rezultatų rinkiniais. Kita vertus, galite manipuliuoti rezultatų rinkiniu, kai tik gausite pirmąją eilutę, o ne laukti, kol bus įvykdytas visas SQL sakinys. Kai naudojate kelis duomenų bazės ryšius, turite nurodyti pasirinktinį parametrą link_identifier.

Pastaba: mysql_unbuffered_query() privalumai kainuoja: negalite naudoti mysql_num_rows() ir mysql_data_seek() prie mysql_unbuffered_query() grąžinto rezultatų rinkinio. Be to, prieš siunčiant naują SQL užklausą į MySQL, visos talpyklos SQL užklausos turi būti ištrauktos iš gautų eilučių.

Aukščiau pateiktas mysql_unbuffered_query paaiškinimas php vadove, aš ieškojau daug paaiškinimų jau vadove internete, daugelis žmonių tikisi turėti pavyzdį, kaip geriau suprasti šios funkcijos taikymą, aš laikiausi pateikto paaiškinimo, padariau pavyzdį, tik nuoroda:







Ankstesnis:PHP generuoja atsitiktinius skaičius
Kitą:C# suapvalina dvigubą
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com