Верните длину поля в наборе результатов:
<?php // Предположим, имя пользователя базы данных: root, пароль: 123456, база данных: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO" if (mysqli_connect_errno($con)) { echo "Не удалось подключиться к MySQL: " . mysqli_connect_error() } $sql="ВЫБРАТЬ имя, URL-адрес FROM; веб-сайты ORDER BY alexa";if ($result=mysqli_query($con,$sql)){ $row=mysqli_fetch_row($result); // Отображение длины поля foreach (mysqli_fetch_lengths($result) as $i=>$val) { printf("Длина поля %2d: %2d",$i+1,$val); "<br>"; } // Освобождаем набор результатов mysqli_free_result($result);}mysqli_close($con);?>
Функция mysqli_fetch_lengths() возвращает длину полей в наборе результатов.
mysqli_fetch_lengths ( результат ) ;
параметр | описывать |
---|---|
результат | Необходимый. Указывает идентификатор набора результатов, возвращаемый функциями mysqli_query(), mysqli_store_result() или mysqli_use_result(). |
Возвращаемое значение: | Возвращает массив, если целое число представляет длину каждого поля (столбца), или FALSE в случае возникновения ошибки. |
---|---|
PHP-версия: | 5+ |