(PHP 3, PHP 4 >= 4.0.0)
mysql_field_type --
Retourne le type de la colonne spécifiée dans le résultat courant.
Description
string mysql_field_type
(resource result_identifier, int field_offset)
mysql_field_type() est similaire à la fonction
mysql_field_name(). Les arguments sont identiques, mais c'est
le type du champs qui est retourné. Il vaudra "int", "real", "string", "blob", ou
d'autres, comme détaillé dans la documentation MySQL.
Exemple 1. Types mysql field <?php
mysql_connect("localhost:3306");
mysql_select_db("wisconsin");
$result = mysql_query("SELECT * FROM onek");
$fields = mysql_num_fields($result);
$rows = mysql_num_rows($result);
$i = 0;
$table = mysql_field_table($result, $i);
echo "Your '".$table."' table has ".$fields." fields et ".$rows." records <br>";
echo "The table has the following fields <br>";
while ($i < $fields) {
$type = mysql_field_type($result, $i);
$name = mysql_field_name($result, $i);
$len = mysql_field_len($result, $i);
$flags = mysql_field_flags($result, $i);
echo $type." ".$name." ".$len." ".$flags."<br>";
$i++;
}
mysql_close();
?> |
|
Pour des raisons de compatibilité ascendante, mysql_fieldtype()
peut encore être utilisé.