Aktueller Standort: Startseite> Funktionskategorien> mysql_fetch_lengths

mysql_fetch_lengths

Erholt die Länge des Inhalts jedes Feldes im Ergebnissatz.
Name:mysql_fetch_lengths
Kategorie:Nicht kategorisiert
Programmiersprache:php
Kurzbeschreibung:Gibt die Länge jedes Feldes in der aktuellen Zeile im Ergebnissatz zurück

Funktionsname: mysql_fetch_lengths ()

Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7

Verwendung: Die Funktion mysql_fetch_lengths () gibt die Länge jedes Feldes in der aktuellen Zeile im Ergebnissatz zurück. Diese Funktion kann nur für MySQL -Abfrageergebnisse verwendet werden.

Syntax: Array mysql_fetch_lengths (Ressource $ Ergebnis)

Parameter:

  • $ Ergebnis: Erforderlich. Eine MySQL -Abfrageergebnisressource.

Rückgabewert: Gibt ein Array zurück, das die Längen jedes Feldes in der aktuellen Zeile enthält. Wenn es keine Zeilen mehr gibt, wird Falsch zurückgegeben.

Beispiel:

 <?php // 连接数据库$link = mysql_connect('localhost', 'username', 'password'); if (!$link) { die('无法连接到数据库: ' . mysql_error()); } // 选择数据库$db_selected = mysql_select_db('database_name', $link); if (!$db_selected) { die ('无法选择数据库: ' . mysql_error()); } // 执行查询$result = mysql_query('SELECT * FROM table_name', $link); if (!$result) { die('查询执行失败: ' . mysql_error()); } // 获取结果集中当前行的各个字段的长度while ($row = mysql_fetch_lengths($result)) { foreach ($row as $length) { echo "字段长度: " . $length . "<br>"; } } // 释放结果集mysql_free_result($result); // 关闭数据库连接mysql_close($link); ?>

Anmerkungen:

  • Die Funktion von MySQL_Fetch_Lengths () kann nur für MySQL -Abfrageergebnisse verwendet werden und gilt nicht für andere Datenbanksysteme.
  • Da die Unterstützung für die MySQL_* -Funktion in Php 7 entfernt wurde, wird empfohlen, die MySQLI- oder PDO -Erweiterung zu verwenden, um die MySQL -Datenbank herzustellen und zu bedienen.
Ähnliche Funktionen
Beliebte Artikel