ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでフィールド属性を取得する手法を説明する

PHP_PHP チュートリアルでフィールド属性を取得する手法を説明する

WBOY
WBOYオリジナル
2016-07-15 13:35:15841ブラウズ

WEB開発ではデータベース関連の操作が必ず出てきます。初心者として、これはマスターしなければならないことです。以下で詳しく分析してみましょう。フィールド名、データ型、長さに加えて、フィールドには主キーかどうか、外部キーかどうか、空にすることが許可されているかどうかなど、他の属性もあります。 PHP は、mysql_field_flags() 関数を通じてフィールド属性を取得できます。この関数の構文形式は次のとおりです。 string mysql_field_flags ( resource $result, int $field_offset )

上記の構文に含まれるパラメーターは次のように説明されます。

l result: mysql_query ()関数の実行後に返される結果セット。

l field_offset: ゼロから始まるフィールドのオフセット。

mysql_field_flags() 関数を使用してフィールド属性を取得する PHP のサンプル コードは次のとおりです:

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?php  </span></span></li><li><span>$</span><span class="attribute">connection</span><span>=</span><span class="attribute-value">mysql_connect</span><span>("localhost",<br />"root","root") or die("连接服务器失败");  </span></li><li class="alt"><span>mysql_select_db("sunyang",$connection) <br />or die("选择数据库失败");  </span></li><li><span>$</span><span class="attribute">query</span><span>=</span><span class="attribute-value">"select * from employee"</span><span>;  </span></li><li class="alt"><span>$</span><span class="attribute">result</span><span>=</span><span class="attribute-value">mysql_query</span><span>($query) or die<br />("查询数据失败"); //执行查询  </span></li><li><span>echo mysql_field_flags($result, 0); <br />//第一个字段的属性  </span></li><li class="alt"><span>echo "</span><span class="tag"><</span><span class="tag-name">br</span><span class="tag">></span><span>";  </span></span></li>
<li><span>echo mysql_field_flags($result, 1); <br>//第二个字段的属性  </span></li>
<li class="alt">
<span>echo "</span><span class="tag"><</span><span class="tag-name">br</span><span class="tag">></span><span>";  </span>
</li>
<li><span>echo mysql_field_flags($result, 2); <br>//第三个字段的属性  </span></li>
<li class="alt"><span>mysql_free_result($result);  </span></li>
<li><span>mysql_close();  </span></li>
<li class="alt">
<span class="tag">?></span><span>  </span>
</li>
</ol>

上記は、私たちが共有したフィールド属性を取得するための PHP の関連テクニックです。

http://www.bkjia.com/PHPjc/445928.html
www.bkjia.com

本当http://www.bkjia.com/PHPjc/445928.html技術記事 WEB開発ではデータベース関連の操作が必ず発生します。初心者として、これはマスターしなければならないことです。フィールド名だけでなく、フィールドも詳しく分析してみましょう
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。