uTools-Manuals/docs/php/mssql_fetch_row.html
2019-04-28 19:00:34 +08:00

129 lines
7.9 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Get row as enumerated array</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.mssql-fetch-row" class="refentry">
<div class="refnamediv">
<h1 class="refname">mssql_fetch_row</h1>
<p class="verinfo">(PHP 4, PHP 5, PECL odbtp &gt;= 1.1.1)</p><p class="refpurpose"><span class="refname">mssql_fetch_row</span> &mdash; <span class="dc-title">Get row as enumerated array</span></p>
</div>
<div id="function.mssql-fetch-row-refsynopsisdiv">
<div class="warning"><strong class="warning">Warning</strong>
<p class="para">
This function was <em class="emphasis">REMOVED</em> in PHP 7.0.0.
</p>
<p class="para">
Alternatives to this function include:
</p>
<ul class="simplelist">
<li class="member"><span class="function"><a href="pdostatement.fetch.html" class="function">PDOStatement::fetch()</a></span></li>
<li class="member"><span class="function"><a href="sqlsrv_fetch_array.html" class="function">sqlsrv_fetch_array()</a></span></li>
<li class="member"><span class="function"><a href="odbc_fetch_row.html" class="function">odbc_fetch_row()</a></span></li>
</ul>
</div>
</div>
<div class="refsect1 description" id="refsect1-function.mssql-fetch-row-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>mssql_fetch_row</strong></span>
( <span class="methodparam"><span class="type">resource</span> <code class="parameter">$result</code></span>
) : <span class="type">array</span></div>
<p class="para rdfs-comment">
<span class="function"><strong>mssql_fetch_row()</strong></span> fetches one row of data from
the result associated with the specified result identifier. The
row is returned as an array. Each result column is stored in an
array offset, starting at offset 0.
</p>
<p class="para">
Subsequent call to <span class="function"><strong>mssql_fetch_row()</strong></span> would
return the next row in the result set, or <strong><code>FALSE</code></strong> if there are no
more rows.
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.mssql-fetch-row-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">result</code></dt>
<dd>
<p class="para">
The result resource that is being evaluated. This result comes from a
call to <span class="function"><a href="mssql_query.html" class="function">mssql_query()</a></span>.
</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.mssql-fetch-row-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
Returns an array that corresponds to the fetched row, or <strong><code>FALSE</code></strong> if there
are no more rows.
</p>
</div>
<div class="refsect1 examples" id="refsect1-function.mssql-fetch-row-examples">
<h3 class="title">范例</h3>
<p class="para">
<div class="example" id="example-1756">
<p><strong>Example #1 <span class="function"><strong>mssql_fetch_row()</strong></span> example</strong></p>
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">//&nbsp;Connect&nbsp;to&nbsp;MSSQL&nbsp;and&nbsp;select&nbsp;the&nbsp;database<br /></span><span style="color: #0000BB">$link&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">mssql_connect</span><span style="color: #007700">(</span><span style="color: #DD0000">'MANGO\SQLEXPRESS'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'sa'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'phpfi'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">mssql_select_db</span><span style="color: #007700">(</span><span style="color: #DD0000">'php'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$link</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">//&nbsp;Query&nbsp;to&nbsp;execute<br /></span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">mssql_query</span><span style="color: #007700">(</span><span style="color: #DD0000">'SELECT&nbsp;[id],&nbsp;[quote]&nbsp;FROM&nbsp;[quotes]&nbsp;WHERE&nbsp;[id]&nbsp;=&nbsp;\'42\''</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$link</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">//&nbsp;Did&nbsp;the&nbsp;query&nbsp;fail?<br /></span><span style="color: #007700">if&nbsp;(!</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;die(</span><span style="color: #DD0000">'MSSQL&nbsp;error:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">mssql_get_last_message</span><span style="color: #007700">());<br />}<br /><br /></span><span style="color: #FF8000">//&nbsp;Fetch&nbsp;the&nbsp;row<br /></span><span style="color: #0000BB">$row&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">mssql_fetch_row</span><span style="color: #007700">(</span><span style="color: #0000BB">$query</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">//&nbsp;Print&nbsp;the&nbsp;'quote'<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'Quote&nbsp;#'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">$row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">':&nbsp;"'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">$row</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
<div class="example-contents"><p>以上例程的输出类似于:</p></div>
<div class="example-contents screen">
<div class="cdata"><pre>
Quote #42: &quot;The answer to everything...&quot;
</pre></div>
</div>
</div>
</p>
</div>
<div class="refsect1 notes" id="refsect1-function.mssql-fetch-row-notes">
<h3 class="title">注释</h3>
<blockquote class="note"><p><strong class="note">Note</strong>: <span class="simpara">此函数将 NULL 字段设置为 PHP <strong><code>NULL</code></strong> 值。</span></p></blockquote>
</div>
<div class="refsect1 seealso" id="refsect1-function.mssql-fetch-row-seealso">
<h3 class="title">参见</h3>
<p class="para">
<ul class="simplelist">
<li class="member"><span class="function"><a href="mssql_fetch_array.html" class="function" rel="rdfs-seeAlso">mssql_fetch_array()</a> - Fetch a result row as an associative array, a numeric array, or both</span></li>
<li class="member"><span class="function"><a href="mssql_fetch_object.html" class="function" rel="rdfs-seeAlso">mssql_fetch_object()</a> - Fetch row as object</span></li>
<li class="member"><span class="function"><a href="mssql_data_seek.html" class="function" rel="rdfs-seeAlso">mssql_data_seek()</a> - Moves internal row pointer</span></li>
<li class="member"><span class="function"><a href="mssql_result.html" class="function" rel="rdfs-seeAlso">mssql_result()</a> - Get result data</span></li>
</ul>
</p>
</div>
</div></div></div></body></html>