PHP.mk документација

mysql_fetch_lengths

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.mysql-fetch-lengths.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.mysql-fetch-lengths.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
mysql_fetch_lengths

Референца за `function.mysql-fetch-lengths.php` со подобрена типографија и навигација.

function.mysql-fetch-lengths.php

mysql_fetch_lengths

(PHP 4, PHP 5)

mysql_fetch_lengthsДобијте ја должината на секој излез во резултат

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Предупредување MySQLi or PDO_MySQL Овој екстензија беше депрецирана во PHP 5.5.0, и беше отстранета во PHP 7.0.0. Наместо тоа, екстензијата треба да се користи. Видете исто така MySQL: избирање на API водич. Алтернативи на оваа функција вклучуваат: PDO::quote()

= NULL

mysql_fetch_lengths(resource $result): array|false

Враќа низа што одговара на должините на секое поле во последниот ред преземен од MySQL.

mysql_fetch_lengths() ги чува должините на секоја колона од резултатот во последниот ред вратен од mysql_fetch_row(), mysql_fetch_assoc(), mysql_fetch_array()Препорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во mysql_fetch_object() во низа, почнувајќи од индекс 0.

Параметри

result

Враќа број на редови од сет на резултати. Оваа команда е валидна само за изјави како SELECT или SHOW кои враќаат сет на резултати. За да го добиете бројот на редови погодени од INSERT, UPDATE, REPLACE или DELETE прашање, користете resource Резултатот mysql_query().

Вратени вредности

Еден array на должини при успех или false при неуспех.

Примери

ако е овозможен колекторот за отпадоци, mysql_fetch_lengths() example

<?php
$result
= mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!
$result) {
echo
'Could not run query: ' . mysql_error();
exit;
}
$row = mysql_fetch_assoc($result);
$lengths = mysql_fetch_lengths($result);

print_r($row);
print_r($lengths);
?>

Горниот пример ќе прикаже нешто слично на:

Array
(
    [id] => 42
    [email] => [email protected]
)
Array
(
    [0] => 2
    [1] => 16
)

Види Исто така

  • mysql_field_len() - Враќа должина на наведеното поле
  • mysql_fetch_row() - Преземи ред од резултат како нумеричка низа
  • strlen() - Добиј должина на стринг

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.